hury
路人甲
路人甲
  • 注册日期2004-10-08
  • 发帖数12
  • QQ
  • 铜币53枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1087回复:0

ADODraw例子通过oledb方式连接为何不成功?

楼主#
更多 发布于:2007-07-14 18:04
<P>我想用oledb来连接sde数据库,看了ADODraw例子,然后构造了连接字符串:PROVIDER=ESRI.GEODB.OLEDB.1;EXTENDED PROPERTIES="WORKSPACETYPE=ESRIDATASOURCESGDB.SDEWORKSPACEFACTORY.1;VERSION=SDE.DEFAULT;INSTANCE=5151";LOCATION=mypcipaddress;USER ID=SDE;PASSWORD=SDE,发现ADODraw里面用“数据连接属性” 测试按钮能连接成功 ,但是后面用ADO连接时</P>
<P>hr = m_ipAdoConn->put_ConnectionString(_bstr_t(initStr));<BR>  if (SUCCEEDED(hr = m_ipAdoConn->Open(0, 0, 0, -1)))<BR>    m_isOpen = true;</P>
<P>确执行不成功了,请问高手们怎么回事啊?为什么微软的那个测试按钮能连接成功,他的连接怎么测的啊?</P>
喜欢0 评分0
游客

返回顶部