注册 登录
编程论坛 VB.NET论坛

在VB2010中用SQL语句新建表问题

mengbw 发布于 2013-06-18 16:33, 1462 次点击
我想在ACCESS数据库中新建表名为"tbl_1"的表,加入a和b两个字段,可是一直不能完成.
我是完全新手,所以请大家帮我看看我应该怎么改.
我的代码:
Imports System.Data
Imports System.Data.OleDb

Public Class frmDengLu
    Dim conn As New OleDbConnection
    Dim CMD As New OleDbCommand   
   
    Private Sub btnKS_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKaiShi.Click
        conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=G:\我的数据库.accdb"
        conn.Open()
        CMD.Connection = conn
         = "CREATE TABLE tbl_1(a int,b varchar(255))"
    End Sub
End Class
2 回复
#2
jian48922013-09-14 15:00
Data Source=G:\我的数据库.accdb   数据库后缀名是   MDB 吧??
#3
shangsharon2013-09-14 22:31
只是打开连接,设置命令文本,但是并没有执行命令.
看看有没有这个方法,CMD.ExecuteNoQuery(),有得话加上它.
1