欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

连接和查询的两个有关问题

更新时间: 2014-05-15 12:52:10 责任编辑: Author_N4

 

连接和查询的两个问题。
1。Dataset为什么不能设为Query1?是说只能用Table1么?我现在是DataSource1连Query1连DBGird1。

2。请教下如何通过Edit、Button的组合来查询信息,也就是说通过在EDIT中输入要查询的关键字,按下BUTTON来进行查询。

先谢谢了。

--参考方法--
如果你的“水平位置情况”这个字段是字符串的,需要这样:
C/C++ code
Query1->SQL->Clear();
String strSQL = "select ZSQK.*,LCQK.* from ZSQK,LCQK where 水平位置情况='"+ Edit1->Text + "'";
Query1->SQL->Text = strSQL;
Query1->Open();

--参考方法--
如果你明白了这个道理,我还是建议你用我以前就推荐大家用的方式:
C/C++ code
Query1->SQL->Clear();
String strSQL = String().sprintf(
        TEXT("select ZSQK.*,LCQK.* from ZSQK,LCQK where 水平位置情况='%s'"),
        Edit1->Text);
Query1->SQL->Text = strSQL;
Query1->Open(); 		
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-05-15 12:52:10
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/459695/
本文WWW.DOC100.NET DOC100.NET版权所有。