精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● ASP>>数据库>>数据库连接>>用ASP存取各种常用类型数据库 (6)

主题:用ASP存取各种常用类型数据库 (6)
发信人: r_hayes(Hayes)
整理人: qcrsoft(2002-05-13 01:06:53), 站内信件
6)SQL Server属于Server级的数据库,使用时要求比较严格,必须要求输入用户名及密码才能使用。 

  Function CreateSQLServerRecordset(计算机名称,用户ID, 用户密码,数据库名称 数据表或查看表或Select指令 ) 

Dim Params, conn 

Set CreatSQLServerConnection = Nothing 

Set conn = Server.CreateObject("ADODB.Connection") 

Params = "Provider=SQLOLEDB.1" 

Params = Params & ";Data Source=" & Computer 

Params = Params & ";User ID=" & UserID 

Params = Params & ";Password=" & Password 

Params = Params & ".Initial Catalog="&数据库名称 

Conn open Paras 

Set CreateSQLServerRecordset = Server.CreateObject("ADODB.Recordset") 

CreateSQLServerRecordset.Open source, conn, 2, 2 

End Function 

  利用上面的函数就可以打开常用类型的数据库,然后利用ADO的Recordset对象的增加记录、删除记录、修改记录等功能就可以对数据库进行操作。但是要说明的是,在实际开发中我们发现,如果使用DBF、DBC、Excel数据库,执行效率没有MDB数据库效率高,最好尽可能用MDB类型数据库。 

  如果用用DBF、DBC、Excel数据库,下面几点要注意:Excel数据库只能读取、增加记录、修改记录,但不能删除记录;DBF、DBC<可以读取记录、增加记录、删除记录、修改记录,但是在增加记录时,任何一个字段值都不能为空,由此可看出局限性很大,所以尽可能地用MDB或SQL数据库。



----

灌灌
灌灌
灌灌
灌灌 灌灌
灌灌 灌灌灌
灌灌灌灌灌灌灌 灌灌 灌灌灌
灌灌灌灌灌灌灌灌灌灌灌灌
灌灌灌灌灌灌
灌灌灌灌灌灌灌
灌灌 灌灌 灌灌
灌灌 灌灌 灌灌
灌灌 灌灌 灌灌
灌灌 灌灌 灌灌灌
灌灌 灌灌 灌灌灌灌
灌灌 灌灌 灌灌灌灌灌
灌灌 灌灌 灌灌灌灌灌
灌灌 灌灌 灌灌
灌灌灌灌
灌灌灌

[关闭][返回]