VB.NET如何生成ACCESS数据库?并生成表。 VB.NET
已知表的名字和表中字段的名字。方法有两种:1.引用AccessApplication到C#中,利用AccessApplicaiton去创建文件和它里面的Object2.引...
已知表的名字和表中字段的名字。 方法有两种: 1. 引用Access Application到C#中,利用Access Applicaiton去创建文件和它里面的Object 2. 引用Access Application创建一个Access文件,再用OLE Jet,连接后就像处理数据库一样创建表和查询==了。
展开
4个回答
2014-01-08
展开全部
我的需求就是先填写好表和表中字段的名称,然后点击一个按钮,就在指定的路径生成一个ACCESS数据库。而不是事先手动创建。 请知道的各位附上完整代码,本人刚接触VB.NET,有些东西还不是很了解。谢谢。
2014-01-08
展开全部
这其实是跟调用之前建立好的模版差不多,你也要使用开始建立好的access表,只是把数据追加进去,不需要显示模版而已,跟我以前开发excel一样,先建立模版,在把数据直接复制过去。个人认为还是很容易实现的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-08
展开全部
采用xsd设计器设计一张xml数据表与你要创建的access数据库表一样,然后将表映射到access数据库.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Command1_Click()
CreateDatabase "c:\123.mdb"
End Sub
Public Sub CreateDatabase(ByVal sDatabaseFile As String)
Dim cat
Set cat = CreateObject("ADOX.Catalog")
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & sDatabaseFile
Set cat = Nothing
End Sub
然后再打开123.mdb,然后create table 建表。然后insert数据。。。
CreateDatabase "c:\123.mdb"
End Sub
Public Sub CreateDatabase(ByVal sDatabaseFile As String)
Dim cat
Set cat = CreateObject("ADOX.Catalog")
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & sDatabaseFile
Set cat = Nothing
End Sub
然后再打开123.mdb,然后create table 建表。然后insert数据。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询