标题:vb.net2005:SQL向数据库插入数据的问题
只看楼主
闫温学
Rank: 1
等 级:新手上路
帖 子:189
专家分:1
注 册:2008-3-30
结帖率:100%
 问题点数:0 回复次数:2 
vb.net2005:SQL向数据库插入数据的问题
1,数据库操作有一个奇怪的问题,我在向数据库插入数据的时候发现如果表的名称与数据库名称重名的时候,插入数据出错,改个名字就好了。

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由于设置了自动编号,不能填写数据,如果插入一条数据的化,应该怎样写。
搜索更多相关主题的帖子: SQL 数据库 
2008-04-04 22:50
闫温学
Rank: 1
等 级:新手上路
帖 子:189
专家分:1
注 册:2008-3-30
得分:0 
也就是说,怎样在不输入ID的时候,让数据库自己自动编号呢,自动填写ID字段

16446604 VB2010(Win7)技术交流群
2008-04-04 22:53
jadilee
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-4-7
得分:0 
ADD.ROW
2008-04-15 09:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-207153-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.507350 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved