学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

vb.net2005:SQL向数据库插入数据的问题

vb.net2005:SQL向数据库插入数据的问题

1,vb.net2005SQL数据库操作有一个奇怪的问题,我在向数据库插入数据的时候发现如果表的名称与数据库名称重名的时候,插入数据出错,改个名字就好了。

2,
Imports System.Data.OleDb '引入数据库名称空间
Public Class Form1
  Dim PstrProgramPath As String = My.Application.Info.DirectoryPath '应用程序所在路径

  Dim AccessConnection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & PstrProgramPath & "\" & "user.mdb")
  Dim AccessCommand As OleDbCommand
  Dim AccessReader As OleDbDataReader

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    AccessConnection.Open()
    AccessCommand = New OleDbCommand("INSERT INTO use VALUES('" & "','" & _
                   Now.Date & "','" & 25 & "')", AccessConnection)
    AccessCommand.ExecuteNonQuery()
    AccessConnection.Close()
    AccessCommand.Dispose()

  End Sub
End Class
是一个向数据库中插入数据的代码,其中use表中有三个字段,第一个字段为ID,设置为自动编号,第二个字段为日期,第三个字段为数字,当插入数据的时候,ID由于设置了自动编号,不能填写数据,如果插入一条数据的化,应该怎样写。

TOP

也就是说,怎样在不输入ID的时候,让数据库自己自动编号呢,自动填写ID字段
16446604 VS2005技术交流群

TOP

ADD.ROW

TOP

发新话题