各位大哥请帮忙,我想在当前表a上的某一个字段上双击弹出另一张表b,在这表单b上有浏览数据表,找到对应该的数据行后双击可以插到当前字段上。我是一个刚学delphi7菜鸟,我写的代码是:(在b表上)
sjunit.frmsj.sjtabDSDesigner13.Value:=ADOQuery1DSDesigner.Value;
sjunit.frmsj.sjtabDSDesigner13.Value:=ADOQuery1DSDesigner.Value;
解决方案 »
- 想问下DELPHI中关于'.DLL'文件的知识
- 请教 interger and string 问题
- advStringGrid刷新的一个问题
- rave报表群 大量招人,欢迎高手加入,UP有分
- [Warning] Unit1.pas(40): Unsafe type 'PChar'是哪里的问题?
- messagebox怎么第一个参数是什么hwnd啊
- 如何在程序中,将printersetup 选中的打印机设置为操作系统的缺省打印机?
- windows启动的问题
- 一个怪怪怪怪问题
- 请问哪有ADO的升级包下载? 谢谢
- 谁知道哪里有Delphi下深入Windows核心编程 一书光盘下载
- 论坛开张------技术与娱乐两不误的论坛!!诚邀各路英豪加盟!!
為什么把文本框中的值導到數據庫的字段里 table1name.value:=edit1.text//就出錯呢?
誰來幫我一下呀??
sql不是很简单吗?procedure TForm1.Button1Click(Sender: TObject);
var str:string;
begin
with adoquery1 do
Close;
SQL.Clear;
SQL.add('select ll from tablename');
open;
end;
while not adoquery1.Recordset.EOF do
begin
str:=adoquery1.Fields[0].Value;
with adoquery2 do
SQL.Clear;
sql.add('insert into table2 set ll=:a');
Parameters[0].Value:=str;
execsql;
post;
end;
adoquery1.Next;
end;
sql.add('insert into table2 set ll=:a'); 似乎只有update才可以這樣寫吧?insert into是增加新值而且也不可以這樣寫呀?直接加入update語句是不行的,我對在delphi里加update不熟。