点券清零:在向asp数据添加信息的时候,后面的引号什么意思?

来源:百度文库 编辑:高校问答 时间:2024/04/27 22:03:43
exec="insert into guestbook(药品名称,规格,单位,单价,数量,生产厂家,进货日期,联系人,备注)values('"+药品名称+"',"+规格+","+单位+","+单价+","+数量+","+生产厂家+",'"+供货商+"',"+进货日期+","+联系人+",'"+备注+"')"

在向asp数据添加信息的时候,后面的引号什么意思?values后面的是错的,无法添加内容,那么正确的应该是什么样的?

中文:药品名称不能做为变量.

引号只是代表写入的数据是字符串而已.

values后面的中文不能做为变量
exec是一个字符串,为了把变量和字符串连接成一个完整的字符串需要用到+
例如
string c="我";
string str="给"+c+"分";
最后 str的结果是:"给我分";

因为你输入的是字符串 所以用双引号
你的,"+规格+","+单位+","+单价+","+数量+","+生产厂家+", ,"+进货日期+","+联系人+",没加单引号 每个数据都应该加上单引号
+放在引号的外面。
应该是这样吧 !!!