我需要保存的資料樣式是:
abcd'efghi(中間有一個單引號)
我使用Quotedstr函式保存這種樣式的資料,但卻保存成了以下樣式,
'abcd''efghi'
請大家幫我想解決的方法
uj5u.com熱心網友回復:
QuotedStr是前后各加一個單引號,可以這樣寫:'abcd' + ''' + 'efghi'uj5u.com熱心網友回復:
s:='abcd''efghi';quotedstr(s);
uj5u.com熱心網友回復:
樓上正解...uj5u.com熱心網友回復:
把你的陳述句貼出來uj5u.com熱心網友回復:
Delphi陳述句如下:var str:string;
begin
edit1.text=abcd'efghi;
str:=quotedstr(trim(edit1.text));
with ADOQuery1 do
begin
close;
Sql.Clear;
sql.Add('insert into sjb(cgsj)values('''+str+''')';
execsql
end;
end;
但最后保存到資料表中的資料卻是
'abcd''efghi'
請問怎樣才能保存成
abcd'efghi
請大家幫我想解決的方法
uj5u.com熱心網友回復:
edit1.text=abcd'efghi;--不是吧,這也能行?edit1.text='abcd'''+'efghi';
uj5u.com熱心網友回復:
kaikai_kk正解
uj5u.com熱心網友回復:
這樣寫笨不笨?s :='abcd''efghi';
t :=''''+s+'''';
uj5u.com熱心網友回復:
能編譯?
uj5u.com熱心網友回復:
你的程式怕是跑不起來 那個記住在delphi 中'''' ='轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/157037.html
標籤:數據庫相關
