简单问题:关于通过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代表表名或者列名。
妖哥说的 没错~~~