这样一段SQL语句:
select * from [DB]
where Name='william'请问加到Delphi中怎么写?关键是引号的问题,多谢!
select * from [DB]
where Name='william'请问加到Delphi中怎么写?关键是引号的问题,多谢!
解决方案 »
- 查错 “list index out of bounds”
- 关于msxml结点达到614个以上的问题/
- list的传递问题!
- 请问怎么去掉,运行程序时候的,SQL数据库连接密码输入框
- 一个关于SERVER和CLIENT端的信息收发问题,先谢过了。。^_^
- 怎么样能取到这个月份
- 请教STRING类型做为numeric数据类型字段的查询条件,(在线等候!!)
- 能不能用delphi控制IIS打开和关闭???
- 关于图片与dll的问题
- 如何给自己作的Activex控件加上一个数字签名?
- 求救!数据过滤的问题。
- 存储图片到sql server2k时出现"invaild blob length"错误,这是怎么回事?
呵呵
query.clear;
query.add([sql]);
query.open;
*若是delete,update,insert使用query.execsql;
where Name=''william''
query.sql.clear;
query.sql.add('select * from [DB] where Name= :Name');
Query.Parameters.ParambyName('Name').Value:= 'william';
query.Open;
Query.Clear;
query.sql.add(str);
query.execute
begin
close;
sql.clear;
sql.add('select * from [DB] where Name='+QuotedStr('william'));
open;
end;
where Name=''william''
with clientdataset1 do
begin
close;
commandtext:='select * from [DB]
where Name=:Name';
params.paravalue['Name']='william';
open;
end;
或者
query.add('Select * From [DB] where Name='+QuotedStr('William'))
where Name='+ ''''+william+''''
begin
Close;
sql.clear;
sql.add('select * from [DB] where Name=''');
sql.add(william+'''');
end;