bingdian3721
路人甲
路人甲
  • 注册日期2005-07-22
  • 发帖数4
  • QQ
  • 铜币105枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1534回复:3

[求助]高手请进

楼主#
更多 发布于:2005-08-13 10:49
<P>使用mapx的数据绑定的时候遇到了一个问题</P>
<P>mapx绑定SQL Server中的属性数据表DataBanding</P>
<P>如果该表内容不含中文,则可以绑定成功</P>
<P>如果包含中文,,,则出现下面的提示</P>
<P>对象"Add"的方法'CMapXDatasets'失败</P>
<P>难道就没有办法绑定中文属性数据吗</P>
<P>该怎么解决?</P>
喜欢0 评分0
bingdian3721
路人甲
路人甲
  • 注册日期2005-07-22
  • 发帖数4
  • QQ
  • 铜币105枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-08-13 10:54
<P>相关代码:请各位大侠顺便看看是不是代码的问题</P>
<P>    Public Conn As New ADODB.Connection<BR>    Public Rs  As New ADODB.Recordset</P>

<P>    '打开数据库连接<BR>    Dim ConStr As String<BR>    ConStr = "Driver={SQL Server};Server=192.168.125.89;UID=XXX;PWD=XXX;Database=Xtest"<BR>    Conn.Open ConStr</P>

<P>    '打开记录集    <BR>    Dim SqlStr As String<BR>    SqlStr = "Select * from DataBanding"<BR>    Rs.Open SqlStr, Conn</P>

<P>    Map1.DataSets.Add miDataSetADO, Rs      '绑定</P>
<P>然后就出现上面说的情况了</P>
<P>没中文成功,有中文失败</P>
<P>ACCESS数据库也是如此,,换字段类型也不管用</P>
<P>怎么办啊?<BR></P><img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
MicroMap
路人甲
路人甲
  • 注册日期2005-06-29
  • 发帖数34
  • QQ
  • 铜币207枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-08-13 17:49
<P>我现在在网吧留言,没办法给你具体例程,但是我有这个案例.</P>
<P>你可以访问一下,http://www.micromap.com.cn留言,我会给你答复</P>
终于明白希望还在前方,不愿停在这里回头张望..... MicroMap@163.com
举报 回复(0) 喜欢(0)     评分
MicroMap
路人甲
路人甲
  • 注册日期2005-06-29
  • 发帖数34
  • QQ
  • 铜币207枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-08-13 17:53
<P>你先试试这个:</P>
<P><STRONG>Standard Security:<BR></STRONG></P>
<DIV>"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" </DIV>
<P><BR><STRONG>Trusted connection:<BR></STRONG></P>
<DIV>"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes;" </DIV>
<P><BR><STRONG>Prompt for username and password:<BR></STRONG></P>
<DIV>oConn.Properties("Prompt") = adPromptAlways<BR>oConn.Open "Driver={SQL Server};Server=Aron1;DataBase=pubs;" </DIV>
<P><BR>这是ODBC的.试试</P>
终于明白希望还在前方,不愿停在这里回头张望..... MicroMap@163.com
举报 回复(0) 喜欢(0)     评分
游客

返回顶部