这个sql语句错了应该怎么改? 看着语句没问题,是否类型对不上。比如date是否是一日期型字段?还有,用得什么数据库? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,'+#39+title+#39+','+#39+link+#39+','+#39+catalog+#39+','+#39+date+#39+','+#39+news+#39+')'; ID 是数据表自动建立得索引,其他字段均为文本和备注,用的accesstikkypeng(一两狂死郎之天衣有缝)还是说错误呀 意思是说,delphi 字符串中的'应该写为'', 所以应改为:sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,''+title+'',''+link+'',''+catalog+'',''+date+'',''+news+'')'; 原来有自动建立索引,sqltext:='insert into news (title,link,catalog,date,news) values (''+title+'',''+link+'',''+catalog+'',''+date+'',''+news+'')'; m_cen() 您写的这个不行的,+title+都算作字符串了这是我的数据表http://www.18forever.net/news.zip哪位大侠可以帮我写一个例子呀,要用ado的 sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,'''+title+''','''+link+''','''+catalog+''','''+date+''','''+news+''')'; id是自动建立的怎么能给它赋值呢?还是把id的类型改一下吧,试试看,可能行的! 这是我的数据表http://www.18forever.net/news.zip哪位大侠可以帮我写一个例子呀,要用ado的 ''''表示一引号,看看delphi帮助吧! insert中不能有id这个字段,因为是自动变量! sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,'''+title+''','''+link+''','''+catalog+''','''+date+''','''+news+''')';如果ID为步增长,则sqltext:='insert into news (title,link,catalog,date,news) values ('''+title+''','''+link+''','''+catalog+''','''+date+''','''+news+''')'; 在Access中,如果插入日期类型的数据,必须在日期参数前后加上"#",如:"#2001-12-17#"所以,你可以试试sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,'+title+','+link+','+catalog+',#'+date+'#,'+news+')'; 还有,引号的应用我同意tommychim的写法 sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,'''+title+''','''+link+''','''+catalog+''','''+date+''','''+news+''')'; 对DELPHI不明白,但在access&ado中,date应写为[date],类似的还有count,now等 FastReport 脚本要打开两次! 问个关于tcp/ip 的线程问题。ClientSocket的 请大家加入共同学习 QQ群:17468781 关于 透明的窗体 谁以前作过用stringGrid来显示查询数据?请教一个问题 这里问问题真好~先谢谢大家。一个小问题马上给分~也许大家都曾经遇到过的问题~~ 一个简单问题 怎么样继承自己写的一个表单类? 学习西医 强烈建议CSDN提供对以前问题贴子的模糊查找功能,这样可以避免一些重复的提问。 谁告诉我大富翁网站的Ip地址?我这边上不去,我看是不是域名解释的问题 300分求带BDE的安装程序的详细制作方法。别名到底怎么设置吗?
sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,''+title+'',''+link+'',''+catalog+'',''+date+'',''+news+'')';
sqltext:='insert into news (title,link,catalog,date,news) values (''+title+'',''+link+'',''+catalog+'',''+date+'',''+news+'')';
您写的这个不行的,+title+都算作字符串了这是我的数据表
http://www.18forever.net/news.zip哪位大侠可以帮我写一个例子呀,要用ado的
http://www.18forever.net/news.zip哪位大侠可以帮我写一个例子呀,要用ado的
如果ID为步增长,则
sqltext:='insert into news (title,link,catalog,date,news) values ('''+title+''','''+link+''','''+catalog+''','''+date+''','''+news+''')';
如:"#2001-12-17#"
所以,你可以试试
sqltext:='insert into news (ID,title,link,catalog,date,news) values (1,'+title+','+link+','+catalog+',#'+date+'#,'+news+')';