[VB.NET]用自动编号做为主键的表无法更新 救命,急!!!!!!!!!!!!!!!!!!!!!
来源:互联网 发布:深圳网络预约出租车 编辑:程序博客网 时间:2024/04/29 11:52
<script type="text/javascript"><!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
用自动编号做为主键的表无法更新 救命,急!!!!!!!!!!!!!!!!!!!!!
我在Access里建了一个表,是用自动编号作为主键的,用vb.net来对数据库进行update,delete时就出错拉,在更新按钮的代码如下
Dim tablename As String
SearchSQL = "select * from book "
tablename = "book "
ExecuteSQL(SearchSQL, tablename)
myrow.Item(0) = Trim(TextBox1.Text)
myrow.Item(1) = Trim(TextBox2.Text)
myrow.Item(2) = Trim(TextBox5.Text)
myrow.Item(3) = Trim(TextBox6.Text)
myrow.Item(4) = Trim(TextBox7.Text)
mytable.GetChanges()
cmd = New OleDbCommandBuilder(ADOcmd)
ADOcmd.Update(ds, "book ")
ds.AcceptChanges()
MsgBox( "更新成功 ")
这个代码如果用在没有自动编号作为主键的表中是成功的,但是自动编号作为主键的表就不行了,怎么办啊,求救啊
__________________________________________________________________________
别更新自动编号那一列
__________________________________________________________________________
同意楼上的
__________________________________________________________________________
就算我不更新那一列还是出问题的啊,怎么办啊
__________________________________________________________________________
贴下Update代码...
__________________________________________________________________________
用自动编号做为主键的表无法更新 救命,急!!!!!!!!!!!!!!!!!!!!!
我在Access里建了一个表,是用自动编号作为主键的,用vb.net来对数据库进行update,delete时就出错拉,在更新按钮的代码如下
Dim tablename As String
SearchSQL = "select * from book "
tablename = "book "
ExecuteSQL(SearchSQL, tablename)
myrow.Item(0) = Trim(TextBox1.Text)
myrow.Item(1) = Trim(TextBox2.Text)
myrow.Item(2) = Trim(TextBox5.Text)
myrow.Item(3) = Trim(TextBox6.Text)
myrow.Item(4) = Trim(TextBox7.Text)
mytable.GetChanges()
cmd = New OleDbCommandBuilder(ADOcmd)
ADOcmd.Update(ds, "book ")
ds.AcceptChanges()
MsgBox( "更新成功 ")
这个代码如果用在没有自动编号作为主键的表中是成功的,但是自动编号作为主键的表就不行了,怎么办啊,求救啊
__________________________________________________________________________
别更新自动编号那一列
__________________________________________________________________________
同意楼上的
__________________________________________________________________________
就算我不更新那一列还是出问题的啊,怎么办啊
__________________________________________________________________________
贴下Update代码...
__________________________________________________________________________
- [VB.NET]用自动编号做为主键的表无法更新 救命,急!!!!!!!!!!!!!!!!!!!!!
- [VB.NET][求助]有关ACCESS表中 主键/关键字 为 自动编号 时与实际数据库同步的问题????
- ADO.NET中关于主键为自动编号的主从表(主祥表)的修改
- 自动编号的更新
- [VB.NET]救命,mStream.Write()执行完后,内存不能释放.急呀.
- [VB.NET].net下串口通讯问题--用mscomm控件无法使用大于16的串口port,急!
- VB.NET自动生成000编号
- SQL创建自动编号的主键
- [VB.NET]关于全局变量的.急!!!
- [VB.NET]急!求助
- VB.NET下如何利用ExecuteScalar方法及select @@Identity获得“自动编号”的关键字
- [VB.NET]紧急!拜托各位高手救命!!
- [VB.NET].net结构体的传递问题,急!!!!!
- MySQl自动编号与主键
- access主键的设定为自动编号的方法
- 关于自动编号的 id 作为数据库主键的问题
- 自动编号主键与GUID主键详解
- Access中输入数据后重新更新为主键,自动编号
- [VB.NET]vs2005 如何连接本地SQL数据库 在线等!
- [VB.NET]正则表达如何取多个相同部如:一次把a,b,c取出?
- level set 介绍1
- [VB.NET]请大虾们帮小虾米看看这个问题
- [VB.NET]如何导入excel表格到数据库
- [VB.NET]用自动编号做为主键的表无法更新 救命,急!!!!!!!!!!!!!!!!!!!!!
- 网站开发技术小议
- level set介绍2(基本原理,基本思想)
- 女白领倒贴十万征婚 仅两名男士应征
- [VB.NET]用户名重复的问题
- [VB.NET]有关控件组的问题!
- [VB.NET]asp.net vb.net 菜鸟问题~~~求助
- UNICODE环境下整行读取文本文件的方法
- [VB.NET]使用ODBC更新DBF表时提示操作符号丢失 怎么弄啊