冉莹颖最新参加的综艺:关于access和asp.net的问题。急!!!!!!!!!

来源:百度文库 编辑:高校问答 时间:2024/05/03 01:16:15
我在向access添加数据时,总是出现错误提示,说insert into语句有语法错误,可是我看了半天也没看出来。请高手指点迷津.谢谢!
Dim str As String = "insert into Post(companyname,post,number,p_described,condition) values('" & Me.txtname.Text.Trim & "','" & Me.txtpost.Text.Trim & "','" & Me.txtnum.Text.Trim & "','" & Me.txtdes.Text.Trim & "','" & Me.txtcon.Text.Trim & "')"
数据库的中的表名是Post,字段名时companyname,post,number,p_described,condition,其中,p_described,condition得类型是备注类型。不知道这句话哪里出问题了。

首先,你的number是数字类型吗?如果是,那个插入时请& "','" & Me.txtnum.Text.Trim & "','" &改为& "'," & Me.txtnum.Text.Trim & ",'" &
(用单引号就表示是字符了);
其次,没用过ACCESS备注类型,你可以把备注类型先改为字符型试试看能不能执行

把你的字段名全都加上[]括起来,数字型的不能用单引号