数据库连接问题,请求帮助!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:02:16
我用的是vb.net,连接的ACCESS数据库,每次按下按钮均能把相应的记录填加到数据库中,但中断程序再次运行程序后,再次填加的记录却把原来的记录给覆盖掉了,每次都是这样,请问是怎么回事,我的代码如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim conrnr As New OleDb.OleDbConnection
conrnr = New OleDb.OleDbConnection
Dim str As String
str = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=F:\netexp\user\user\user\bin\Debug\db1.mdb"
conrnr.ConnectionString = str
conrnr.Open()
Dim objCmd As New OleDb.OleDbCommand
objCmd.CommandText = "insert into user(帐号,密码,姓名,性别) values" _
+ "(" + "'" + TextBox1.Text + "'" + "," _
+ "'" + TextBox2.Text + "'" + "," _

怎么个覆盖法?
楼主说详细点。举个例子。。

你是不是弄错了。。
是记录根本没有保存成功,还是保存成功了当你再次打开程序插入后把记录覆盖了。
你的代码没什么问题。。
我想很可能是你弄错了。。
你这样的,
你先打开程序插入几条记录。。然后关闭程序。。
用ACCESS打开你的数据库,看看你刚才插入的记录是否存在。
如果不存在则证实了我的想法。。
如果存在,你在找我我在给你解决。。。