各位好心人,帮我!如何在Delphi中表述下列SQL语句INSERT INTO MyTable (PriKey, Description)
VALUES (123, 'A description of part 123.')
VALUES (123, 'A description of part 123.')
解决方案 »
- 自动生成单号。为什么一起都是20090104001,不会自动变
- [提问]怎么样才能在ListView上显示出XP图标的效果。
- 不知道哪里有 dbisam 现成的例子?
- 做权限问题:
- 准备转到C++.net,望熟悉C++的前辈指点一下。先散分200,提建议者多拿分。
- paradox数据库查询,判断时间大小问题-在线等待!
- 如何让表格多列锁定?最好能实现多表头的。有这样的控件吗?如何使用?
- 菜鸟问题:如何实现循环
- 请各位高手帮忙,关于DELPHI口令加密的问题。
- 请问怎么改变TREEVIEW中图片的大小?
- cxdbtextedit怎样像dbedit1.Field.AsString这样获取值
- 關於創建及使用臨時表的問題??
with adoquery1 do
begin
Close;
SQL.Text := 'INSERT INTO MyTable (PriKey, Description) VALUES (123, ''A description of part 123.'')';
ExecSQL;
end;
adoquery1.sql.text := ' INSERT INTO MyTable (PriKey, Description) '+
' VALUES (123, '+QuotedStr('A description of part 123.') +')';
adoquery1.execSql;
begin
Close;
SQL.Text := 'INSERT INTO MyTable (PriKey, Description) VALUES (:PK, :Desc)';
Parameters.ParamByName('PK').Value := 123;
Parameters.ParamByName('Desc').Value := 'A description of part 123.';
ExecSQL;
end;
begin
Close;
SQL.Clear;
SQL.Add('INSERT INTO MyTable(PriKey, Description) VALUES(123, ''A description of part 123.'') ');
ExecSQL;
end;
其中A,B,C分别为程序中的变量如何在Delphi中表达???
A,B,C :string;
begin
with ADOQuery1 do
begin
Close;
sql.Clear;
SQL.Add(update 表 set ''A''='''+B+''' where LDate='''+C+''');
ExecSQL;
end;
with qry do//注:qry是你的dataquery
beign
close;
sql.clear;
sql.add ( ' update qzqxt_sjdx set a=:bb where ldate=:cc ' );
parambyname('bb').asstring:='b';
parambyname('cc').asstring:='c';
execqsl;
end;
欢迎指正 谢谢!