求助ADO对象提示未定义类型的原因-PLC技术网(www.plcjs.com)-可编程控制器技术门户


求助ADO对象提示未定义类型的原因

 (点击题目可以 在互联 网中搜索该题 目的相关内容)
日期:2006-9-25 23:40:43     来源:   作者: 点击:
点击【 大  中  小 】,可以选择字体的大小,以便你阅读.
   iFix中定义如下语句:
  Dim cnn As ADODB.Connection
  Dim rs As ADODB.Recordset
  Dim sql As String
  Dim ConnectionString As String
  
  Set cnn = New ADODB.Connection
  
  Set rs = New ADODB.Recordset
  
  cnn.CursorLocation = adUseClient
  
  cnn.ConnectionString = "driver={SQL Server};" & _
  "server=127.0.0.1;uid=sa;pwd=shang;database=gas_data"
  
  cnn.Open
  
  sql = "select * from Unit_Info"
  
  rs.CursorType = adOpenKeyset
  
  rs.LockType = adLockOptimistic
  
  rs.Open sql, cnn, adOpenDynamic
  
  后提示不能识别未定义的类型,然后我加入Miscrosoft ADO Control组件,再运行还是不行,但是在VB中却可以,不知道为什么?请各位大侠指点。。
匿名回复:
    我按照您的代码试过了,是可以的,谢谢您,的确是可以的,你看看加入了MIRCOSOFT ADO 的引用没有,如果加了马上是可以的。
匿名回复:
    请教您是怎么加入Mircrosfot Ado的引用的,能说的具体点嘛,谢谢。我是先新建一个对话框,然后插入OLE对象,选择Mircosoft Ado Data Control后,对话框上面就有了改控件,然后就不管它。最后加入按钮并在按钮的脚本(事件)中加入以上的代码的,运行出错说类型未定义。。
匿名回复:
    有谁用过,请给我指点指点呀,急用呀
  
匿名回复:
    ifix-〉[开发平台]-〉[工具]-〉[引用]。
  ms ado 2.7
匿名回复:
    ifix-〉[开发平台]-〉[工具]-〉[引用]。
    ms ado 2.7
  我的ifix怎么没有啊?
匿名回复:
    msado 2.5有吗?
  
匿名回复:
    没有:[工具]-〉[引用]。请指教,我很菜。
匿名回复:
    msado在ifix VBA中的全名为:
   Microsoft Activex Data Objects 2.5
   Microsoft Activex Data Objects 2.6
   Microsoft Activex Data Objects 2.7
  任一选用后会出现一小标记,确定就行了.
匿名回复:
    我看见了,非常感谢deng_lp,这里有你真好。
匿名回复:
    怎么添的,我看不见。
匿名回复:
    搞得好,我顶,不错,希望各位大哥解决问题的出力,看回复的就支持一下,他们很辛苦啊
匿名回复:
    我的VB 中没有   Microsoft Activex Data Objects 2.7 只有
  Microsoft Activex Data Objects 2.6 是怎么回事?怎么可以装
  Microsoft Activex Data Objects 2.7?
  
上一篇: 在线求助:excel或access读取IFIX
下一: FIX请问我怎样定义新的节点名和标签名