想要将“select devicexzb from mapinf where device:=edit1.text”得到的值赋给一个变量,代码应该怎么写?
解决方案 »
- DBGridEh列排序
- 带第三方ocx控件的 软件发布
- 关于DELPHI下EPSON LQ-1600KIIIH的问题
- 我是一个delphi的初学者,请问哪里有delphi7教程的电子文档?不胜感激!
- 请问怎么才能知道某一个函数是在哪个单元里?我经常知道函数名,却不知道要引用哪个单元,怎么办?
- 请问如何屏蔽掉ListView中拖动Column宽度的功能,就是鼠标移到两个column之间按住左键可以拖动宽度的那个功能?
- 调用api
- 刚学delphi问个初级问题谁能帮我下
- 新建了一个Component,编译即出错。
- 打印的问题:我好急!
- 用delphi做一个数据库增量备份`急急急急啊
- 关于动态打印问题
AdoQuery1.Close;
AdoQuery1.SQL.Text := 'select count(distinct userid) from AwardLog';
AdoQuery1.Open;
stText1.Caption := AdoQuery1.Fields[0].AsString;
AdoQuery1.Close;
AdoQuery1.SQL.Text := 'select devicexzb from mapinf where device='''+edit1.text+'''';
AdoQuery1.Open;
type TDrawline=record
qdx:integer;
qdy:integer;
zdx:integer;
zdy:integer;
end;
var DrawLine:TDrawLine;
begin
ADOQuery1.Close;
ADOQuery1.SQL.Text:='select devicexzb from mapinf where device="'+edit1.text+'"';
ADOQuery1.Open;
Drawline.qdx:=ADOQuery1.Fields[4].AsInteger;
Drawline.qdy:=ADOQuery1.Fields[5].AsInteger;
ADOQuery1.Close;
ADOQuery1.SQL.Text:='select devicexzb from mapinf where device="'+edit2.text+'"';
ADOQuery1.Open;
Drawline.zdx:=ADOQuery1.Fields[4].AsInteger;
Drawline.zdy:=ADOQuery1.Fields[5].AsInteger;
form1.Image1.Canvas.MoveTo(Drawline.qdx,Drawline.qdy);
form1.Image1.Canvas.LineTo(Drawline.zdx,Drawline.zdy);
end;错误:标准表达式中数据类型不匹配。哪里出错了呢?