人事資料表中 卡號code列為char(15)
以往一直用四位的數據做卡號,現在表中有C001做卡號,查詢COO1卡時出錯,提示為:invalid column name 'C001' 查詢其它數值型卡號時,提示:
syntax error converting the varchar value 'C001 ' to a column or date type int.
我用的語句是:
procedure TForm1.Button2Click(Sender: TObject);
var
temp1:string;
begin
adoquery1.Active:=false;
temp1:='select ID,Dept,Code,Name from zlemployee where code='+''+edit1.text+'';
ADOQuery1.Close;
ADOQuery1.sql.Clear;
ADOQuery1.sql.add(temp1);
ADOQuery1.Open;
adoquery1.Active:=true;
end;
急用~~請大家幫幫忙!
以往一直用四位的數據做卡號,現在表中有C001做卡號,查詢COO1卡時出錯,提示為:invalid column name 'C001' 查詢其它數值型卡號時,提示:
syntax error converting the varchar value 'C001 ' to a column or date type int.
我用的語句是:
procedure TForm1.Button2Click(Sender: TObject);
var
temp1:string;
begin
adoquery1.Active:=false;
temp1:='select ID,Dept,Code,Name from zlemployee where code='+''+edit1.text+'';
ADOQuery1.Close;
ADOQuery1.sql.Clear;
ADOQuery1.sql.add(temp1);
ADOQuery1.Open;
adoquery1.Active:=true;
end;
急用~~請大家幫幫忙!
解决方案 »
- ACTIVEX 接口函数无法识别 怎么回事
- delphi调用VC++编写的dll方法!
- 如何在dbgrid中显示查询结果?查询是多次进行的,如:输入姓名查询,查询下一个的时候希望在dbgrid中显示已查询的记录,怎么做?急 啊
- 巨奇怪的问题! adoCmd.CommandText:='UPdate student set stdno=:stdno';
- depphi怎样对文本操作?
- 如何实现像QQ一样最小化时只在任务栏显示?
- API...?
- 请如能实现如下功能的代码!通过读取数据库中的记录,得到如下的Treeview树。
- 各位高手大家好:我有个问题就是数据库的内容相同如何读取,请看具体内容
- 这个网页如何提交?
- 怎样把含有数字和汉字的,十六进制字符串,转化为汉字
- delphi2006中如何添加VCL控件
temp1:='select ID,Dept,Code,Name from zlemployee where code='+QuotedStr(edit1.text);