SQL的Insert...Select...语句问题 100

Jsp、Struts框架、SQLServer数据库从页面Get到Bean中赋值Stringinformation_title=commerce_issue_insertF... Jsp、Struts框架、SQLServer数据库
从页面Get到Bean中赋值
String information_title=commerce_issue_insertForm.getTitletext();
String information_shipgoal=commerce_issue_insertForm.getShip();
String information_author=commerce_issue_insertForm.getAuthortext();
String information_region=commerce_issue_insertForm.getRegionname();
String information_category=commerce_issue_insertForm.getSelect();
String information_content=commerce_issue_insertForm.getDescription();
String information_KeyValue=commerce_issue_insertForm.getKeyname();
String para[]={information_region,information_category,information_title,information_content,information_author,information_shipgoal,information_KeyValue};

我的SQL语句:
String issue_insert_Str=""+
"insert into informationInfo(information_region_id,information_region,information_category_id,"+
"information_category,information_title,information_content,information_author,information_shipgoal,"+
"information_KeyValue,information_date,information_time) select reg.region_id,reg.region,"+
"category.category_id,category.category_name,?,?,?,?,?,CONVERT(varchar(100),GETDATE(), 23),"+
"CONVERT(varchar(100), GETDATE(), 8) from categoryInfo category,regionInfo reg where"+
" category.category_id=? and reg.region=?";
现在的问题是把 ? 替换成实际的数值可以写到库里,我在反过来把值一个一个的替换成 ? ,除了reg.region=? 其他的都可以,不知道是什么原因,大家帮忙解决以下吧~
所有的字段都是字符串 所以类型不必考虑~
展开
 我来答
kbsg
2009-02-13
知道答主
回答量:35
采纳率:0%
帮助的人:13.5万
展开全部
<script type="text/javascript">

name = 'reg.region=实际的数值';

document.write(name.replace(/([^"]*)实际的数值/g, "$1?"));

</script>
用正则的全局...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sd96800
2009-02-13 · TA获得超过599个赞
知道小有建树答主
回答量:797
采纳率:0%
帮助的人:365万
展开全部
reg.region是什么类型?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式