请问ado能不能也象data那样使用呢?我有一段程序如下:
Private Sub Command1_Click()
Adodc1.RecordSource = "select * from 操作管理员 where 经理='" & Text1.Text & " '"
Adodc1.Refresh
End Sub
运行时老有错误,请问是怎么回事?
Private Sub Command1_Click()
Adodc1.RecordSource = "select * from 操作管理员 where 经理='" & Text1.Text & " '"
Adodc1.Refresh
End Sub
运行时老有错误,请问是怎么回事?
解决方案 »
- winio 问题,寻求一位老师,可付费(人民币)万分感谢。
- 画函数的光滑曲线
- SQL+将一个字段按不同条件分成多个字段??
- [提问]:如何使做好的数据库软件在别的机器上使用?
- 如何将RichTextBox控件中的内容(如数学公式之类)插入到Word文件指定的书签中?
- 怎样实现远程复制文件
- VB中SQL语言对一个表进行添加数据使用另一个表的内容
- ******哪里有SendMessage参数用法的详细帮助?*******[UP有分!]
- 谁知道如何进行时区转换?
- 麻烦大家看看下面的代码对吗?能否用MSChart显示MSHFlexGrid中指定的行(上下)和列(左右),谢谢谢谢
- 请问?自定控件如何设置句柄属性???
- 寻求流水号的解决办法?~~
程序很简单,你也可以做做看看,由于我经常用data,很少用ado,所以也不知道有没有这种用法.
如果记录源的命令类型指定为adCmdTable的话
再在程序里用SQL语句指定记录源就会出现这个错误
Dim Rs As New Recordset, Connect As New ConnectionConnect.ConnectionString = "你的数据库连接"
'对于不同的数据库设置,要做相应的调整strSQL = " select * from 操作管理员 where 经理='" & Text1.Text & " '"
With Rs
Set .ActiveConnection = Adodc1.Recordset.ActiveConnection
.Open strSQL
您的方法我大致了解了,但还有写细节不太明白.请告诉我这些代码的含义,以及"你的数据库连接"那里是要写路径的吗?谢谢了!
"你数据源的名字 DSN",这样应该明白了吧。如果你用了数据环境设计器就还有别的方法,不过原理都一样。