MSSQL:是基于服务器端的中型数据库,可以适合大容量数据的应用,在功能上管理上也要比Access强。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。
MySQL:是一个开放源码的小型关系型数据库管理系统,目前被广泛地应用在中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
有内存数据库,你可以百度一下。有办法不指定文件或者DSN,直接 New 一个记录集使用吗?如何建立字段?能构造视图吗?
可以:
Private Sub Command1_Click()
Dim rst As New ADODB.Recordset '以下我建立一个无连接Recordset
rst.ActiveConnection = Nothing
rst.CursorLocation = adUseClient
rst.CursorType = adOpenStatic
rst.LockType = adLockOptimistic
rst.Fields.Append "xx", adBSTR
rst.Fields.Append "yy", adBigInt
rst.Fields.Append "zz", adDate
rst.Open
rst.AddNew
rst(0) = "wo"
rst(1) = 12345678
rst(2) = "2012-11-15"
rst.Update
Debug.Print rst(0)rst(1)rst(2)
End Sub
再建立一个无连接记录集,进行克隆,然后删除不要字段,以构成所要的视图字段。记录可以用条件进行筛选。
80m的mdb?以这个体积貌似怎么都快不起来啊。压缩下吧。从安全考虑,建议还是直接用mdb后缀吧,asp
asa如果被挂个马,你的数据又没备份的话,就只有哭了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)