这种方法插入新的空记录?

cowbaby 2003-10-18 05:59:03
Dim strSQL1 As String
strSQL1 = "INSERT INTO table "
cn.Execute strSQL1
我用这种方法插入新的空记录
错误提示信息是:INSERT INTO 语句语法不正确
这是怎么回事?
...全文
37 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
flc 2003-10-19
  • 打赏
  • 举报
回复
关注
flc 2003-10-19
  • 打赏
  • 举报
回复
yun
bu hui ba
ADO真的没有addnew
cowbaby 2003-10-18
  • 打赏
  • 举报
回复
INSERT table1(col1,col2)
VALUES(NULL,NULL)
我的数据表一行有很多列,能不能不用一列一列的赋值?
有没有更简便的写法插入新的空白行?
类似于addnew()方法
但是ADO模型好像没有addnew()方法
Jackile 2003-10-18
  • 打赏
  • 举报
回复
不明白你为什么要插空记录!
shenen 2003-10-18
  • 打赏
  • 举报
回复
INSERT table1(col1,col2)
VALUES(NULL,NULL)
cowbaby 2003-10-18
  • 打赏
  • 举报
回复
我是插入空白记录
strSQL1 = "INSERT INTO table1(col1,col2) select 1,2 "
这是插入空白记录吗?
yoki 2003-10-18
  • 打赏
  • 举报
回复
假设table1中col1是int类型,col2是varchar类型

strSQL1 = "INSERT INTO table1(col1,col2) select 33,'bb' "

yoki 2003-10-18
  • 打赏
  • 举报
回复
如果是字符型
strSQL1 = "INSERT INTO table1(col1,col2) select 'aa','bb' "
yoki 2003-10-18
  • 打赏
  • 举报
回复
strSQL1 = "INSERT INTO table1(col1,col2) select 1,2 "

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧