一个简单的 SQL参数问题 ( 积分: 100 )

9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么使用参数为字段赋值会保存不完整?
SQL.Add('insert into newtest(id, title) values (61, :pm1)');
Parameters.ParamByName('pm1').Value := edit2.Text;
ExecSQL;
edit2.text := '>【周边】<span style=''>《热血传奇五周年纪念册》即将发行'
数据库中title值: >【周边】<span style=''>《热血传奇五
声明:1、title无论任何字段都不行
2、edit2.text全为中文或全英文都没问题
 
9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么使用参数为字段赋值会保存不完整?
SQL.Add('insert into newtest(id, title) values (61, :pm1)');
Parameters.ParamByName('pm1').Value := edit2.Text;
ExecSQL;
edit2.text := '>【周边】<span style=''>《热血传奇五周年纪念册》即将发行'
数据库中title值: >【周边】<span style=''>《热血传奇五
声明:1、title无论任何字段都不行
2、edit2.text全为中文或全英文都没问题
 
Y

yf_zq

Unregistered / Unconfirmed
GUEST, unregistred user!
是不是你当前使用的数据库的字符集格式有关呢!
 
B

baobao2601

Unregistered / Unconfirmed
GUEST, unregistred user!
edit2.text := '>【周边】<span style=''>《热血传奇五周年纪念册》即将发行'
好象引号有问题
 

平凡人

Unregistered / Unconfirmed
GUEST, unregistred user!
好象是对中文支持不完善的问题,英文肯定没问题
暂时解决办法是:在字符串后面加空格即可,有多少个中文加多少个空格
 
S

sunjing_81

Unregistered / Unconfirmed
GUEST, unregistred user!
字段长度不够,会不会
 
X

xianguo

Unregistered / Unconfirmed
GUEST, unregistred user!
Parameters.ParamByName('pm1').Value := StringReplace(Edit1.Text, '''', '''''', [rfReplaceAll]);
 
9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
忘了说了,字段长度绝对够长
肯定不是程序的问题
 
A

ahhlian

Unregistered / Unconfirmed
GUEST, unregistred user!
应该是
edit2.text := '>【周边】<span style=''''>《热血传奇五周年纪念册》即将发行'
引号问题
 
W

wymacu

Unregistered / Unconfirmed
GUEST, unregistred user!
对于字符串来说,ahhlian说的对,但不知道楼主出的问题具体是什么
 
9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
问题已经解决,不过你们谁都没说队
 
G

gameboyda

Unregistered / Unconfirmed
GUEST, unregistred user!
应该是 values (61, :pm1)
:pm有问题吧,是不是直接把它换掉就好了啊。
 
9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
接受答案
 
9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
948
SUNSTONE的Delphi笔记
S
S
回复
0
查看
769
SUNSTONE的Delphi笔记
S
顶部