[VB.NET]vb.net添加数据(ACCESS)

VB.NET源码-156个实用实例哦…… <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
vb.net添加数据(ACCESS)
ACCESS 主动编号(id) 现在要添加一条数据
mysql = "insert into one(河段,水位,流速,时间) values( '' " + ComboBox1.Text + " '', '' " + TextBox1.Text + " '', '' " + TextBox2.Text + " '', '' " + System.DateTime.Now.Today + " '') "

可是不能添加的 (还有一个ID字段 自动编号)

怎么回事
__________________________________________________________________________
如果是vb的话,就将+换成&
__________________________________________________________________________
主动编号应该不写到Insert语句中,而是由系统自动的生成的.
__________________________________________________________________________
确定是SQL语句的问题么?
__________________________________________________________________________
每插入数据时,自动编号会自动生成
所以不能人为的插入,否则报错
__________________________________________________________________________
原因很简单,不要使用ID作为列名,换个其他的名称就好了。
__________________________________________________________________________
ID可以作为列名啊!
__________________________________________________________________________
测试后没有问题,可以插入数据,可能是其它问题,自己查查吧!
ID可以作为列名,自动编号是自动生成的不用管!
__________________________________________________________________________
去掉ID自动编号
mysql = "insert into one(河段,水位,流速,时间) values( '' " + ComboBox1.Text + " '', '' " + TextBox1.Text + " '', '' " + TextBox2.Text + " '', '' " + System.DateTime.Now.Today + " '') "
也不行
换成就能添加了 (郁闷)(没有自动编号的情况)
mysql = "insert into one values( '' " + ComboBox1.Text + " '', '' " + TextBox1.Text + " '', '' " + TextBox2.Text + " '', '' " + System.DateTime.Now.Today + " '') "
__________________________________________________________________________
我用的是vb.net + Access测试
mysql = "insert into one(河段,水位,流速,时间) values( '' " + ComboBox1.Text + " '', '' " + TextBox1.Text + " '', '' " + TextBox2.Text + " '', '' " + System.DateTime.Now.Today + " '') "
没有问题

下面的不行:
mysql = "insert into one values( '' " + ComboBox1.Text + " '', '' " + TextBox1.Text + " '', '' " + TextBox2.Text + " '', '' " + System.DateTime.Now.Today + " '') "
__________________________________________________________________________
这样提问题,没有人能够帮你准确判断错误的根源。

不要捕获CLR抛出的异常对象,依据VS给出的调试信息能够判断错误在哪里。
__________________________________________________________________________
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值