最基础的语法,偶不会 刚接触vb,我写一个sql语句,其中用到两个变量rid,rnamesqlstr="insert into student values(rid,rname)"老是出错,知道变量rid和rname不是这样用的,怎么用大家教教我,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 " & rid & ",'" & rname & "' sqlstr="insert into student values(" & rid & ",'" & rname & "')"假设第一个字段为数值型第二个字段为字符型 strSql="insert into student(rid,rname) values(" & rid & ",'"& rname & "')" sqlstr="insert into student(字段1,字段2) values('"& rid &"','"& rname &"')" sqlstr="insert into student values('" & rid & "','" & rname & "')" 如果第一个字段为数值型第二个字段为字符型sqlstr="insert into student values(" & rid & ",'" & rname & "')"如果二个字段为字符型sqlstr="insert into student values('" & rid & "','" & rname & "')" 变量要连接到字符串的话,用&连接符,但必须是字符串,如果不是,要用CStr强制转换在SQL语句中,如果是字符型字段,要在两边加单引号',如下所示:sqlstr="insert into student values(" & CStr(rid) & ",'" & rname & "')" 你确认下字段对应的类型如果是字符型则" & 变量 & "如果是数值型则'" & rname & "'记住,sql语句中的所有符号(包括括号,单引号,双引号,逗号)都要是英文输入法状态下的。 知道的rid 和rname 都是字符型的所有的符号都在英文输入法下输入的但还是出错要不大家试试 建议any_s4(飘雪)把你的大段代码贴出来给大家看看你这样大伙都慌了,一世英名啊,就要毁在你这个sql语句上了你看有3个两星级人士那~~ sqlstr="insert into student values('" & rid & "','" & rname & "')"楼主应该是换行问题吧,该行代码错误,不是执行错误。 请大侠帮忙看看以下DLL 函数 刚学了一两天的EXCL VBA ,还请各位高手帮忙修改下 Comboxbo1动态改变值.(我没分了) 该问题绝对基础... 四舍五入函数Round的问题 求助:想用VB调用net session命令 vb程序打包 在WIN2000和98下 安装 ADO 的问题 老师作业,在线等待 picturebox和image有什么区别啊? 高分购买按钮控件 toolbar的文字是在底部显示的,怎样把toolbar的文字设置为在右边显示 从一mdb数据库怎么直接把一个表的记录导进另一mdb数据库中?
假设第一个字段为数值型
第二个字段为字符型
第二个字段为字符型
sqlstr="insert into student values(" & rid & ",'" & rname & "')"如果二个字段为字符型
sqlstr="insert into student values('" & rid & "','" & rname & "')"
在SQL语句中,如果是字符型字段,要在两边加单引号',如下所示:
sqlstr="insert into student values(" & CStr(rid) & ",'" & rname & "')"
如果是字符型则" & 变量 & "
如果是数值型则'" & rname & "'
记住,sql语句中的所有符号(包括括号,单引号,双引号,逗号)都要是英文输入法状态下的。
rid 和rname 都是字符型的
所有的符号都在英文输入法下输入的
但还是出错
要不大家试试
你这样大伙都慌了,一世英名啊,就要毁在你这个sql语句上了
你看有3个两星级人士那~~