在往数据库插入或是更新字段的时候如何实现转义
例子
当往字段Name里插入 '名字是'名字名字'名字'
的时候会出现异常。
问问高手如何实现'的转义
谢谢了
例子
当往字段Name里插入 '名字是'名字名字'名字'
的时候会出现异常。
问问高手如何实现'的转义
谢谢了
解决方案 »
- 在登陆界面上进入后出现欢迎界面,5秒后自动进入主界面 怎么做啊
- adods.FieldByName('station').value从ACCESS中读到值是乱码的?ACCESS中STATION字段中存放的是汉字,这如何处理?
- 为什么会出现异常?
- 令人头疼的问题,数据表检索问题,使用的多线程但速度还是不满意该怎么处理。
- 如何在一台电脑里同时安装delphi6和delphi7
- 提一问,DBGrid中处理金额的累计余额。
- 关于窗口的问题?一定给分!
- 关于DELPHI中的DBGRID控件
- 我怎么找不着delphi的注册表操作的资料
- 快来讨论动态报表的实现,我只能给这么高的分
- ClientDataSet组件执行insert等一些语句问题
- gird下拉
数据是从excel里面读过来的
里面的数据就是有'该怎么进行 转义实现数据的插入及更新谢谢大家了
高手快来
var
sName : string;
begin
sName := '';//读出来的值
adodataset.commandtext := format(
'insert into tab ([name]) values (%s)',
[quotedstr(sName)]);
//exec...
end;
with adoquery1 do
begin
close;
sql.text := 'insert into test (a) values(:a)';
parameters.Parambyname('a').Value := '''名字是''名字名字''名字'' ';
ExecSql;
end;
如
sqlstr='select * from user where username='''+username+'''';