
source=数据库服务器名initial
catalog=数据库名user
id=连接用户名password=密码
然后用open()打开;close关闭数据库;
使用的时候打开,不使用的时候就关闭,节省内存使用空间。
*** 作数据库的话直接用SQL语句 *** 作就可以了
思路:
1、ASP连接SQL数据库,连接字符串是关键
2、连接后一般是执行查询语句获得结果集,或者是执行SQL语句,不需要返回结果
3、关闭数据库连接对象
示例代码:
dim Conn,strConn,rs,strSQLstrConn = "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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)