1. 在使用Dreamweaver製作網頁時,如何連接資料庫
二、連接各資料庫的驅動程序
連接各資料庫可以使用驅動程序,也可以使用數據源,不過我建議大家使用驅動程序,因為使用驅動程序非常方便、簡單,而使用數據源比較麻煩。
ODBC鏈接
適合資料庫類型 鏈接方式
access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"
dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"
Oracle "Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"
MSsql server "Driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;"
MS text "Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"
Visual Foxpro "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"
MySQL "Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"
OLEDB鏈接
適合的資料庫類型 鏈接方式
access "Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;"
Oracle "Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"
MS SQL Server "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;"
MS text "Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties'text;FMT=Delimited'"
而我們在一般情況下使用Access的資料庫比較多,在這里我建議大家連接Access資料庫使用下面的方法:
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("../db/bbs.mdb")
其中../db/bbs.mdb是你的資料庫存放的相對路徑!如果你的資料庫和ASP文件在同一目錄下,你只要這樣寫就可以了:
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("bbs.mdb")
有許多初學者在遇到資料庫連接時總是會出問題,然而使用上面的驅動程序只要你的資料庫路徑選對了就不會出問題了
2. 網頁設計中用戶登陸設計時怎樣與資料庫連接
這樣:
一個資料庫,表名為login,假設為Access資料庫,內有name,pw兩個欄位。
一個登陸頁面:login.asp
一個檢驗頁面:check.asp
login.asp部分代碼(省略html代碼,只列部分關鍵代碼,不會的可發送消息給我):
<form method="post" action="info.asp">
<input type="type" name="name">
<input type="password" name="pw">
</form>
check.asp部分代碼:
<%
dim name,pw
name=trim(request("name"))
pw=trim(request("pw"))
if name="" or pw="" then
response.Write "<script language='javascript'>window.confirm('對不起,用戶名或密碼均不能為空!');</script>"
response.Write "<script language='javascript'>parent.window.history.go(-1);</script>"
else
set rs=server.CreateObject("adodb.recordset")
sql="select * from info where name='"&name&"' and pw='"&pw&"'"
rs.open sql,conn,1,1
if rs.recordcount=0 then
response.Write "<script language='javascript'>window.confirm('對不起,用戶名或密碼錯誤,請重新登陸!');</script>"
response.Write "<script language='javascript'>parent.window.history.go(-1);</script>"
else
response.Write "<script language='javascript'>alert('登陸成功!');</script>"
response.Write "location.href='admin.asp';" ''admin.asp為登陸成功後轉向的頁面
end if
end if
%>
3. 網頁設計怎麼連接到資料庫
<%Dim
connweb,
connstr
connstr
=
"provider=sqloledb;data
source=IP地址或機器名;uid=用戶名;pwd=登錄密碼;database=資料庫名;"
Set
connweb
=
server.createobject("adodb.connection")
connweb.open
connstr
%>
4. 網頁設計中連接資料庫的問題 幫我解決下哦
動態的網頁首先要做的就是在IIS中先建立一個WEB伺服器,目錄為你網頁所在的文件夾。第二是建立一個站點,在建立站點中要注意測試伺服器的搭建:伺服器模型(你使用的是那種語言你就選擇哪一類的模型)、訪問(選擇本地/網路)、URL前綴(一般是
http://localhost/你的首頁頁面 )。在檢查以上一些都無誤之後你再重新鏈接資料庫試試。
文字表達出來的效果可能不是很好,有需要的話可以加我Q
659720463。大家交流一下,我也是做網站的。呵呵
5. 製作ASP網頁連接資料庫時出現問題,如何解決
錯誤類型:
Microsoft
OLE
DB
Provider
for
ODBC
Drivers
(0x80040E14)
[Microsoft][ODBC
Microsoft
Access
Driver]
INSERT
INTO
語句的語法錯誤。
/new_member.asp,
第
78
行
我查看了第78行的代碼:MM_editCmd.Execute();
以上所述,可以看出,樓主用的DW自帶的代碼,用DW自帶的代碼,在很多情況下很被動,當你出錯時,那些代碼,讓你亂如麻的理不清,看不懂.
建議,還是從掌握代碼的寫法及規則入手(選擇好用那種語言),知識都在是不斷實踐中,得到強化.相信每一個從事IT的人員,都是從苦到甜,吃透代碼.