程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> ASP連接SQL數據庫的簡單問題

ASP連接SQL數據庫的簡單問題

編輯:關於SqlServer
請問ASP是怎樣連接SQL數據庫的,請給我代碼,謝謝!(表名為:dianzishangwu;密碼為sa;用戶名為sa)
絕對100相送!

---------------------------------------------------------------

dianzishangwu是數據庫名吧,

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

Conn.Open "Provider=SqlOledb.1;Data Source=(local);initial catalog=dianzishangwu;uid=sa;pwd=sa"



---------------------------------------------------------------

<%連SQL2000數據庫
dim conn
dim str
on error resume next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.open "driver={SQL Server};server=你的機器名;uid=sa;pwd=;database=你的數據庫名稱" '
'連Access數據庫
'dim conn
'dim connstr
'on error resume next
'connstr="DBQ="+server.mappath("你的數據庫名稱.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
' set conn=server.createobject("ADODB.CONNECTION")
'conn.open connstr
%>
---------------------------------------------------------------

Dim Cnn, StrCnn
Set Cnn = Server.CreateObject("ADODB.Connection")
strcnn="Provider=SQLOLEDB.1;UID="& strUser &";PWD="& strPass &";database=" & strDataBase &";server=" & strServer"
Cnn.Open StrCnn


strUser:數據庫Login ID
strPass:數據庫密碼
strDataBase:要連接的數據庫
server:數據庫服務器的名字
---------------------------------------------------------------

不用那麼多代碼很簡單的!
你通過你——————管理工具---32 位數據源--自己定義系統DSN就可以了。有你填密碼和擁用戶名的地方!和DSN名字
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim PSQL “ 數據庫變量:”
PSQL = "dsn=你的DSN名字"
%>

[NextPage]


上面是定義數據庫
下面是打開數據庫
<%
Dim tushu
Dim tushu_numRows

Set tushu = Server.CreateObject("ADODB.Recordset")
tushu.ActiveConnection = paql"你自己定義的數據庫變量“
tushu.Source = "你要執行的數據庫操作SQL語句"

tushu.CursorType = 0
tushu.CursorLocation = 2
tushu.LockType = 1
tushu.Open() ”打開數據庫!“

tushu_numRows = 0
%>


這個辦法的優點,就是你以後變了數據庫,
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved