如何使用ADO.NET实现数据库的打开和关闭

如何使用ADO.NET实现数据库的打开和关闭,第1张

data

source=数据库服务器名initial

catalog=数据库名user

id=连接用户名password=密码

然后用open()打开;close关闭数据库;

使用的时候打开,不使用的时候就关闭,节省内存使用空间。

*** 作数据库的话直接用SQL语句 *** 作就可以了

思路:

1、ASP连接SQL数据库,连接字符串是关键

2、连接后一般是执行查询语句获得结果集,或者是执行SQL语句,不需要返回结果

3、关闭数据库连接对象

示例代码:

dim Conn,strConn,rs,strSQL

strConn = "Provider=SQLOLEDBData Source=127.0.0.1User ID=TestPassword=TestInitial Catalog=Test_DBName"

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

Conn.open strConn

if err.number<>0 then

    response.Write "数据库链接失败。" & err.Description 

    response.End 

end if

set rs = server.CreateObject("adodb.recordset")

strSQL = "select title from dbo.tb_e_table"

rs.open strSQL,conn,1,1

If Not rs.eof Then

'结果集存在,则可输出rs

response.write rs("title")

End If 

rs.close

Set rs = Nothing 

Conn.close

Set Conn = Nothing

其中

【Provider=SQLOLEDB】:是声明使用的是MSSQL协议,

【Data Source=127.0.0.1】:是数据库的所在服务器IP地址或计算机名称

【User ID=Test】:要连接的数据库用户名,

【Password=Test】:要连接的数据库用户密码,

【Initial Catalog=Test_DBName】:要连接的数据库名称

你首选要在窗体上放置一个 TADOConnection控件,然后设置一下它的连接字符串ConnectionString。

TADOConnection.Close

With TADOConnection do

ConnectionString:='Provider=SQLOLEDB.1'

+ 'User ID=SaPassword='

+ 'Integrated Security=SSPI'

+ 'Persist Security Info=False'

+ 'Initial Catalog=数据库名称'

+ 'Data Source=服务器名称'

然后再在窗体上放置ADO控件,并设置它的Connection属性指向 TADOConnection,

这时就可以用ADO通过SQL语句对数据库进行 *** 作了。

例:

TADOQuery.Connection:= TADOConnection

TADOQuery.Close

TADOQuery.SQL.Clear

TADOQuery.SQL.Add('Select * from TempTable')

TADOQuery.Open


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9902547.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存