注册 登录
编程论坛 SQL Server论坛

菜鸟来袭,问个问题

喜鹊王子 发布于 2013-03-19 15:47, 637 次点击
vSQL = "INSERT INTO SalaryItem VALUES('" + ItemName + "',"
        + strType + "," + strSum + ",'" + Formula + "'," + strIV + ","
        + strOper + ")";


这里的+^^^+是什么意思?
SalaryItem这个表有七个字段,后面为嘛只有六个(省去的是编号<主键>所在的字段)?
6 回复
#2
party6202013-03-19 16:24
你的主键是不是自动增加,如果是,那就对了,如果不是,这个sql语句应该就错了
#3
喜鹊王子2013-03-19 19:01
回复 2楼 party620
“+    +”是什么意思啊
#4
Aviva_Wang2013-03-20 08:52
回复 3楼 喜鹊王子
连接字符   sql中用+  VB中用&  MySql中用$
#5
party6202013-03-20 08:53
具体什么意思,我也说不清,那个‘+’用在不同位置有不同意思,你记着这是一种固定用途,会使用就行
#6
Aviva_Wang2013-03-20 09:31
在sql语句中,当给定参数是变量的时候用+这个链接字符,在其他的算数运算中还是加号的意思,但是,如果是一个字符串类型一个整形加号还是链接字符串的意思,当然都是字符串的话,依然是链接字符串的意思。只有算数预算中整形的计算才是加号的意思
#7
xiaolee2013-03-20 16:37
求教
1