vb.net有类吗?如果有,我想设计一个连接数据库类,里面包含对数据库的常用操作好用它来嵌入到每个页面以方便调用
现在,做了一些网页,突然发觉产生了一个问题.我只是针对自己的机子和自己的数据库来做的连接.
但如果是要把自己做的程序移植到一个专用的服务器上,那不是要在服务器上去手动设计和自己机子上一样的数据库咯?
我突然想到如果把创建和连接数据库的操作也做成.net程序的话,就能在网上把数据库用sql创建好传到指定服务器上了.同时,还可以在其他页面调用类,以简化页面的程序
我不知道vb.net有象类的用法吗?该怎么用啊 (我是用vs.net做的程序)
问题点数:20、回复次数:6Top
1 楼nilnshen(光光)回复于 2005-04-02 20:26:44 得分 0
备份与还原不是更简单?Top
2 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-04-02 20:29:09 得分 10
http://www.microsoft.com/china/msdn/archives/library/dnbda/html/daab-rm.asp
微软Data Access Application Block的说明
看看,对你有帮助?Top
3 楼xiao234666(斌)回复于 2005-04-02 22:57:29 得分 0
我想问一下,象access或是sybase这类的数据库,怎么用传sql语言来创建数据库呢
我查了一下access数据库,好象只能在手动的情况下创建好数据库后,用sql语言对表进行操作.无法从一开始就用sql语言来创建数据库啊
请高手解答一下.
Top
4 楼hchxxzx(NET?摸到一点门槛)回复于 2005-04-02 23:05:37 得分 10
一、创建数据库范例
如下代码显示如何通过 Create 方法创建新的 Jet 数据库。
Sub CreateDatabase()
Dim cat As New ADOX.Catalog
cat.Create ""Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\new.mdb""
End Sub
二、创建表范例
Sub CreateTable()
Dim tbl As New Table
Dim cat As New ADOX.Catalog
''打开目录。
'' 打开目录。
cat.ActiveConnection = _
""Provider=Microsoft.Jet.OLEDB.4.0;"" & _
""Data Source=c:\Program Files\Microsoft Office\"" & _
""Office\Samples\Northwind.mdb;""
tbl.Name = ""MyTable""
tbl.Columns.Append ""Column1"", adInteger
tbl.Columns.Append ""Column2"", adInteger
tbl.Columns.Append ""Column3"", adVarWChar, 50
cat.Tables.Append tbl
End Sub
Top
5 楼catking223(catking)回复于 2005-04-02 23:23:34 得分 0
Data Access Application Block好象很有价值呀!
我用c#做的话都先写一个abstract的基类然后其他所有类从它继承Top
6 楼xiao234666(斌)回复于 2005-04-04 22:08:37 得分 0
不好意思!这几天都忙坏了,忘了过来给分.
现在就结帖!Top




