以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  连接数据库 实现查询功能失败  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22045)

--  作者:lemon
--  发布时间:2012/8/1 9:46:00
--  连接数据库 实现查询功能失败

 

 

我初学foxtable,连接了数据库的表,想实现查询功能。代码如下,请问哪里有错,请大家指教,谢谢!


Dim str1 As String
str1= e.Form.controls("TextBox1").Text
Select Case e.sender.name
       Case "Button1"
Dim cmd As New SQLCommand
cmd.CommandText = "select * from {Orders} where OrdersID= \'"& str1 &"\' "
cmd.ExecuteNonQuery()
DataTables ("Orders").Load()
End Select

 

为什么查询的时候总是报错,说数据库引擎找不到输入表或查询‘~TMPCLPOrders’,确定它是否存在,以及它的名称的拼写是否正确。


--  作者:lihe60
--  发布时间:2012/8/1 9:56:00
--  
muhua,应该入行很久了。
--  作者:lemon
--  发布时间:2012/8/1 9:58:00
--  

我现在添加了数据源,但是点击button后没有反应,我想表示的是显示我所查询的那一行数据,是因为代码表示有误吗?


--  作者:狐狸爸爸
--  发布时间:2012/8/1 10:30:00
--  

楼主去按顺序看帮助,不要跳跃着来,你一段代码,混合了两种不沾别的东东,说明你学了很多,却消化不良。

你要动态加载,参考《开发指南》下《动态记载》这一章,非常的详细。

不过最好还是按顺序。


--  作者:lemon
--  发布时间:2012/8/1 13:35:00
--  
恩 谢谢狐狸爸爸,谢谢MUHUA,问题解决了