怎么把序列插入一个字段里,详细如下: insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval,content ||SMS_MSG_AUTO.nextval||cont); 连接符号用‘||’ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, '"+content+"||SMS_MSG_AUTO.currval||"cont+"' ) ");不行,结果"你的会员号为||to_char(SMS_MSG_AUTO.currval)||.想找"是不是我写的不对? Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, "+content+"||SMS_MSG_AUTO.currval||"cont+" ) ");或者Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, content||SMS_MSG_AUTO.currval||cont ) "); 在试试 SMS_MSG_AUTO.nextval --是数字类型提示:SMS_MSG_AUTO.currval --第一次序列没有值 AnsiString content,cont;content = " 你的会员号为";cont = ".想找 ";Form1->ADOQuery4->Close();Form1->ADOQuery4->SQL->Clear();Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, '"+content+"||SMS_MSG_AUTO.currval||"cont+"' ) "); //'"+content+"+SEQ_CHAT.currval+"+cont+"'Form1->ADOQuery4->ExecSQL();Form1->ADOQuery4->Close();序列里是有值的! SMS_MSG_AUTO.nextval可以直接拼接字符串的,不用加“‘” '"+content+"'||SMS_MSG_AUTO.currval||'"+cont+"'加上了为什么用"||"代表什么 Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, '"+content+"'||SMS_MSG_AUTO.currval||'"cont+"' ) ")不要怪我哦,我是菜菜子,不过我做过实验了,好用的,你的引号用的不对 Oracle 连接字符串用‘||’ oracle 10g安装问题 在oraparam.ini中未找到先决条件检查 请教关于oracle连接远程mysql的为您提 100分求解几个oracle问题 自动备份怎么做? 用pl/sql往oracle中插入sql数据怎么停止了那 安装Oracle for Vista失败... 郁闷... ORACLE8i脚本创建用户的权限出错?? ado.net 连接Oracle 的套接字怎么写? 关于数据类型!!!! 手头上有一个xml和相应的schema文件,如何导入oracle? 请问oracle中怎样更表的字段类型或名字?? 请问插入DATE型数据为什么总说无效的月份
或者
Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, content||SMS_MSG_AUTO.currval||cont ) ");
在试试
content = " 你的会员号为";
cont = ".想找 ";
Form1->ADOQuery4->Close();
Form1->ADOQuery4->SQL->Clear();
Form1->ADOQuery4->SQL->Add("insert into chat_user(user_id,info) values(SMS_MSG_AUTO.nextval, '"+content+"||SMS_MSG_AUTO.currval||"cont+"' ) "); //'"+content+"+SEQ_CHAT.currval+"+cont+"'
Form1->ADOQuery4->ExecSQL();
Form1->ADOQuery4->Close();序列里是有值的!
加上了为什么用"||"代表什么
不要怪我哦,我是菜菜子,不过我做过实验了,好用的,你的引号用的不对