vb.net建立数据库 vbnet连接数据库

VB.NET如何生成ACCESS数据库?并生成表 。VB.NET我的需求就是先填写好表和表中字段的名称,然后点击一个按钮,就在指定的路径生成一个ACCESS数据库 。而不是事先手动创建 。请知道的各位附上完整代码,本人刚接触VB.NET,有些东西还不是很了解 。谢谢 。
vb.net怎么动态创建access数据库和表追问vb.net建立数据库: 只有那个办法? 回答: 是 , 这跟SQL Server不同,ACCESS是独立文件vb.net建立数据库的,而且它能支持的SQL语句有限,一般是使用ACCESS来创建 , 若要动态创建,只能用ADOvb.net建立数据库了,但Sql Server就不同了 , 它可以执行复杂的SQL语句,相对来说,动态创建数据库和表 , 要比ACCESS方便 。追问: 创建表的话能用SQL语句了吗? 回答: 没试过 , 应该不行 追问: 那你能告诉vb.net建立数据库我下怎么创建表吗?创建数据库我会了 回答: 可以使用DAO对象来操作,注意是DAO对象,不是ADO对象! 追问: 能不能详细说下过程呢?创建表的过程 回答: 创建表的过程用DAO.net和ADO.net都可以,创建数据库可以用DAO对象,既然你已经可以创建数据库,那么创建表只要先连接到这个数据库,然后用create table语句来执行就行了,可以使用OledbConnection先连接这个库,接着用OledbCommand对象的ExecuteNonQuery来执行create table语句即可 。
vb.net连接access数据库问题1,使用ADO connection对象
首先 , 要建立ADO引用,定义connection这个类,然后实例化对象 。
代码完成如下vb.net建立数据库:
【vb.net建立数据库 vbnet连接数据库】span style="font-size:18px;"Dim objCn As New Connection, objRs As New Recordset
objCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;""Data Source="App.Path"\实例01.mdb"
objCn.Open
/span
2,使用ODBC数据源
首先 , 打开电脑上vb.net建立数据库的ODBC数据源,建立关系 。
步骤如下vb.net建立数据库:
1),打开电脑上的ODBC数据源
如下图所示:
2)点击添加
3)命名
4)和数据库源建立关系
5)用代码实现连接
span style="font-size:18px;"
dim objCn As Connection
Set objCn = New Connection
objCn.Open "DSN=实例2DSN"
/span
3、ADO Data 控件创建连接
1)右击data控件,选择ADODC属性
2)从三种连接资源中选择一种 。
使用data Link 文件:直接点击浏览,找到包含连接字符串的.udl文件即可
使用ODBC数据源连接,单击新建
选择用户数据库 , 之后的操作跟2中步骤一样 。
使用连接字符串:单击生成
测试连接
4、使用数据环境设计器创建数据库连接
添加引用
右击创建连接,在右击想要连接的属性,之后的操作跟data控件中使用字符串中的操作一致
vb.net sql数据库创建表追问: 只有那个办法vb.net建立数据库? 回答: 是vb.net建立数据库 , 这跟SQL Server不同,ACCESS是独立文件的 , 而且它能支持的SQL语句有限,一般是使用ACCESS来创建,若要动态创建,只能用ADO了,但Sql Server就不同了,它可以执行复杂的SQL语句,相对来说,动态创建数据库和表,要比ACCESS方便 。追问: 创建表的话能用SQL语句了吗? 回答: 没试过 , 应该不行 追问: 那你能告诉vb.net建立数据库我下怎么创建表吗?创建数据库我会了 回答: 可以使用DAO对象来操作 , 注意是DAO对象,不是ADO对象! 追问: 能不能详细说下过程呢?创建表的过程 回答: 创建表的过程用DAO.net和ADO.net都可以,创建数据库可以用DAO对象 , 既然你已经可以创建数据库,那么创建表只要先连接到这个数据库 , 然后用create table语句来执行就行了,可以使用OledbConnection先连接这个库 , 接着用OledbCommand对象的ExecuteNonQuery来执行create table语句即可 。

推荐阅读