我本来是想查询两个表的,所以我没有指定ADODC的记录源,用代码实现连接数据库,但我运行起来就遇到了问题,请先看我的代码
Private Sub cmdFind_Click()
Dim strCon As String
Dim strSQL As String
strCon = " 外部来文.保管期限= '" & Combo1.Text & " ' "
strSQL = "select 外部来文.文件类型,外部来文.来文级别,外部来文.保管期限," _
& " 上级来文.来文级别,上级来文.上级来文级别,上级来文.上级来文类型," _
& " 外部来文.来文级别=上级来文.来文级别"
strSQL = strSQL + " and " + strCon
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\工程.mdb;Persist Security Info=False"
Adodc1.CursorLocation = adUseClient
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = strSQL
Adodc1.Refresh /错误出现在这句"实时错误,至少有一个参数没有被指定值"
End SubPrivate Sub cmdClear_Click()
Text1.Text = ""
Combo1.Text = ""
End SubPrivate Sub Form_Load()
Combo1.Clear
Combo1.AddItem "永久", 0
Combo1.AddItem "长期", 1
Combo1.AddItem "短期", 2
End sub
Private Sub cmdFind_Click()
Dim strCon As String
Dim strSQL As String
strCon = " 外部来文.保管期限= '" & Combo1.Text & " ' "
strSQL = "select 外部来文.文件类型,外部来文.来文级别,外部来文.保管期限," _
& " 上级来文.来文级别,上级来文.上级来文级别,上级来文.上级来文类型," _
& " 外部来文.来文级别=上级来文.来文级别"
strSQL = strSQL + " and " + strCon
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\工程.mdb;Persist Security Info=False"
Adodc1.CursorLocation = adUseClient
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = strSQL
Adodc1.Refresh /错误出现在这句"实时错误,至少有一个参数没有被指定值"
End SubPrivate Sub cmdClear_Click()
Text1.Text = ""
Combo1.Text = ""
End SubPrivate Sub Form_Load()
Combo1.Clear
Combo1.AddItem "永久", 0
Combo1.AddItem "长期", 1
Combo1.AddItem "短期", 2
End sub
解决方案 »
- 关于网页调用软件的功能
- 急!急! excel表的数据内容如何进行实时同步???多谢!!
- 谁知道media play 中播放带#号的url的问题,怎样转义啊?
- 关于exe的问题:生成exe后,刻录成光盘运行出错!!在线等待~~~~~~~~~~~
- 新手,请教哪里有EVB的教程,谢谢
- vba的超难问题,哎,高手不在了?还是懒得回答?
- 100分询问:怎样按下enter键后启动某sub。
- 谁有vb开发三层数据库的离子给我一个,快!!一
- 晚上好!!!VB 能编驱蚊子的程序吗?
- 请问如何使编译出来地vb执行文件脱离vb动态库独立运行?(不懂,请不要回答)
- 通过DDE如何将信息传递到客户提供的应用程序中,在线等,很急!!!!!
- 请教各位大侠:在VB中通过Winsock控件来连接服务器和客户端的通讯,请问一个服务器的能动态的分配多少个Winsock给各个客户端?
strSQL = "select 外部来文.文件类型,外部来文.来文级别,外部来文.保管期限,上级来文.来文级别,上级来文.上级来文级别,上级来文.上级来文类型 where 外部来文.来文级别=上级来文.来文级别"
strSQL = strSQL + " and " + strCon & "from 外部来文,上级来文"
在 strSQL = strSQL + " and " + strCon 处设置断点.
在debug窗口写
print strsql
看看打印的语句 是否合乎规范就可以了。
同时强烈建议不要用中文字段名