首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

简单有关问题:关于通过EDIT BUTTON来实现 查询功能

2012-02-07 
简单问题:关于通过EDIT BUTTON来实现 查询功能我看了好多资料 说的都是通过DBNavigator+DBGrid来实现数据

简单问题:关于通过EDIT BUTTON来实现 查询功能
我看了好多资料 说的都是通过DBNavigator+DBGrid来实现数据库的操作
想说通过button和edit能不能查询呢? 也就说在edit中键入想查询的字符 之后点击button来实现。

包括在哪写SQL之类的...谢谢了。请指点一二~


[解决办法]
当然在button里写sql啊
[解决办法]
完全可以,用sql语句加上你得edit里面要查询得条件。用Query组件或ADOQuery
[解决办法]
试试下面的行不行?
Query1->Active=false;
Query1->SQL->Clear();
Query1->SQL->Text="select * from LCQK where 你的中文字段名 like '"+Trim(Edit1->Text)+"'";
Query1->Active=true;

[解决办法]
类似于这个

Query1->SQL->Clear();
String strSQL = "select * from XXX where XXX='"+ Edit1->Text + "'";
Query1->SQL->Text = strSQL;
Query1->Open();

或者

Query1->SQL->Clear();
String strSQL = String().sprintf(TEXT("select * from XXX where XXX='%s'"),Edit1->Text);
Query1->SQL->Text = strSQL;
Query1->Open();


XXX代表表名或者列名。

妖哥说的 没错~~~

热点排行