Query1->SQL->Clear();
Query1->SQL->Add("select * from employee.db where EmpNo="+Edit1->Text);
//查询的格式是不是一定要用“。。。=”+变量名,我就是对这个格式搞不大明白。为什么要用加号,而不直接写在=号后边?
Query1->ExecSQL();//这句是什么意思?起什么作用,如果删掉的话有什么后果?
Query1->Active=true;
5 个解决方案
#1
from employee.db
对不?
对不?
#2
是啊,就是例子里的
我就是有点不大明白,学SQL语句的时候是直接跟后边的
我就是有点不大明白,学SQL语句的时候是直接跟后边的
#3
Query1->SQL->Add("select * from employee.db where EmpNo="+Edit1->Text);
//查询的格式是不是一定要用“。。。=”+变量名,我就是对这个格式搞不大明白。为什么要用加号,而不直接写在=号后边?
Query1->ExecSQL();//这句是什么意思?起什么作用,如果删掉的话有什么后果?
Query1->Active=true;
1。+是为了增加灵活性是做字符串连接,Edit1->Text是一个外部输入的字符串使你可以根据用户的要求查询指定内容。
Query1->ExecSQL();//是执行一条无返回结果集的sql语句此处不应该用,否则会抛出异常。
用Query->Open就可以了。他执行有返回结果集的sql语句
//查询的格式是不是一定要用“。。。=”+变量名,我就是对这个格式搞不大明白。为什么要用加号,而不直接写在=号后边?
Query1->ExecSQL();//这句是什么意思?起什么作用,如果删掉的话有什么后果?
Query1->Active=true;
1。+是为了增加灵活性是做字符串连接,Edit1->Text是一个外部输入的字符串使你可以根据用户的要求查询指定内容。
Query1->ExecSQL();//是执行一条无返回结果集的sql语句此处不应该用,否则会抛出异常。
用Query->Open就可以了。他执行有返回结果集的sql语句
#4
我一直用ExecSQL呀.
没见有什么异常吧
没见有什么异常吧
#5
我修改成Query1->open;后一样编译通过,
先不计较他们有什么区别,以后遇到再详细计较。
先不计较他们有什么区别,以后遇到再详细计较。
#1
from employee.db
对不?
对不?
#2
是啊,就是例子里的
我就是有点不大明白,学SQL语句的时候是直接跟后边的
我就是有点不大明白,学SQL语句的时候是直接跟后边的
#3
Query1->SQL->Add("select * from employee.db where EmpNo="+Edit1->Text);
//查询的格式是不是一定要用“。。。=”+变量名,我就是对这个格式搞不大明白。为什么要用加号,而不直接写在=号后边?
Query1->ExecSQL();//这句是什么意思?起什么作用,如果删掉的话有什么后果?
Query1->Active=true;
1。+是为了增加灵活性是做字符串连接,Edit1->Text是一个外部输入的字符串使你可以根据用户的要求查询指定内容。
Query1->ExecSQL();//是执行一条无返回结果集的sql语句此处不应该用,否则会抛出异常。
用Query->Open就可以了。他执行有返回结果集的sql语句
//查询的格式是不是一定要用“。。。=”+变量名,我就是对这个格式搞不大明白。为什么要用加号,而不直接写在=号后边?
Query1->ExecSQL();//这句是什么意思?起什么作用,如果删掉的话有什么后果?
Query1->Active=true;
1。+是为了增加灵活性是做字符串连接,Edit1->Text是一个外部输入的字符串使你可以根据用户的要求查询指定内容。
Query1->ExecSQL();//是执行一条无返回结果集的sql语句此处不应该用,否则会抛出异常。
用Query->Open就可以了。他执行有返回结果集的sql语句
#4
我一直用ExecSQL呀.
没见有什么异常吧
没见有什么异常吧
#5
我修改成Query1->open;后一样编译通过,
先不计较他们有什么区别,以后遇到再详细计较。
先不计较他们有什么区别,以后遇到再详细计较。