请问各位大大,vb access 中的 insert into 有什么限制吗?

conn.open "xx.mdb"
strsql="insert into (xxx,xxx) values (xxx,xxx)"
conn.execute strsql

access插入字段的个数有限制吗?少的时候可以成功插入,多了就报错:insert into 语法错误……查了好几遍,应该没错……

sql server里没有任何问题,可以正常插入……

各位大大帮忙指点指点……
不好意思,程序里的表名我写了,只是问题里忘了写上了……
谢谢qwf_yz,我查一下类型,60多个字段,查得吐血……

没限制的 表中有多少个字段就能插入多少个字段的数据
insert into 表名 (列1,列2) values (' "&值1&" ', '"&值2&"' ) ")
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-09-23
insert into [表名](xxx,xxx)values (xxx,xxx)
注意数据类型

请问各位大大,vb access 中的 insert into 有什么限制吗?
没限制的 表中有多少个字段就能插入多少个字段的数据 insert into 表名 (列1,列2) values (' "&值1&" ', '"&值2&"' ) ")

VB access插入信息:编号,总库存,支\/箱,存储结构是:string,long,long
首先必须清楚三个字段的数据格式,字符类型?数字类型?还是其他类型。根据类型不同,录入时数据必须符合字段的数据类型。例如编号如果是数字类型,values的第一个数据是:" & Val(Trim(Text1.Text)) & ";如果是字符类型,values的第一个数据是:'" & Trim(Text1.Text) & "',注意单引号!注意数...

...日期存入数据库,总是提示insert into 语句中的语法错误
肯定是那个细节有问题,没有源码没法看。 不过你可以把日期类型转换为string 把库字段类型改成文本 。

INSERT INTO 语句的语法错误。
INSERT INTO 在ACCESS的实际使用中时,如果语法正确缺始终出错。最大的可能性是因为字段名使用了系统保留关键字的原因。比如year, month, day, password等,此时只要在关键字上加方括号[]即可。如这段语句: INSERT INTO T_DEMO([password],[year]) VALUES(admin,2008)

向Access插入数据后显示INSERT INTO语法错误!!!
Sql = "insert into rk(purid,purdate,supfname,purname,subdate,czy,bz) values('" & NoStr & "','" & purdateStr & "','" & supfnamestr & "','" & purnamestr & "','" & subdateStr & "','" & czyStr & "','" & bzStr & "')"试试 --- 把错误信息说一下 ...

insert into往access中插数据 但是获取表单值一直为空
你把所有的request.Form("xxxx")换成request(“xxxx”)接下来吧所有程序调成如下格式 if request("submit")="确认" then 你所有的asp代码 else 表单代码 end if

如何在VB中对access数据库新增列
1楼为修改列值,错误。增加或删除列得用以下语句:ALTER TABLE table_name ADD column_name datatype ALTER TABLE table_name DROP COLUMN column_name

VB. net试图向Access文件中写入行,为什么程序执行结束后,数据库没有...
至于你图中的问题,图2看不清,你可以把into改为into 表1([str],[int])试试看,如果还是不行,在dim sql的下一行,输入一个 MsgBox(sql)运行之后看看结果是啥,如果还是不行,就在msgbox这一行下断点,中断后,看sql内容复制出来,放到access里去调试。

VB建的表在access无法插入列,也没有 “添加新字段”这一列?
2、新纪录:msqlstr = "INSERT INTO student (学号,姓名,数学) VALUES ('2011','jack','99')";mdatabase.ExecuteSQL(msql);\/\/添加学号为2011,姓名为jack,数学为99的一行记录 到表student中。3、删除:CString msql = “DELETE FROM student WHERE 学号 = '2011'”;mdatabase.ExecuteSQL(...

vb insert into 问题
insert into book (姓名,公司,职务,手机,电话,传真,地址,备注) values(‘"+Text1.Text+"’,‘“+Text2.Text+”’,……)就这样了 读了text1.text ...的值后,语句是下面这样,语句就正确了 insert into book (姓名,公司...) values('张三','XX公司'...)

相似回答
大家正在搜