伊莉討論區

標題: asp網頁連sql sever出了問題 [打印本頁]

作者: attainlove    時間: 2010-12-19 08:19 PM     標題: asp網頁連sql sever出了問題

我剛學網頁
作到了帳密登錄這邊
sql sever是連到學校的
在dw寫完本機測試都成功  也可以出現登入後的畫面
可是丟到了主機上   http://zx856.somee.com/login.asp
帳aaa 密111
帳 bbb密222
登入完不是要跳到令1個網頁?
她會出現

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/login.asp, line 24
24行是顯示這個  MM_rsUser_cmd.ActiveConnection = MM_web_STRING

web網頁的程式碼是這個
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_web_STRING
MM_web_STRING = "dsn=bbb;uid=帳號;pwd=密碼;"
%>
那個帳號密碼我拿掉了︿︿

是我哪裡做錯了嗎?
還有登入後我想顯示登入那個帳號的基本資料
不是用dw 繫結 資料庫(查詢)  那裡面設定嗎?
不過怎麼網頁出來的個人資料都是第1個人的@@?
作者: hsw1976    時間: 2010-12-20 01:37 PM

以您所列的Connection String來看
你得在學校那台SQL Server設定一個叫bbb的ODBC資料來源才行
但我不清楚您是否有這個權限去變更這個設定
所以另外建議您
可使用OLEDB的Connection String, 也就是:

  1. ConnString = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=學校幫你在SQL Server開的帳號;Password=你的密碼;Initial Catalog=資料庫名稱;Data Source=主機名稱或IP位址;"
複製代碼


注意:

在使用這個Connection String之前
您必須自行和校方的伺服器管理員協調好帳密的相關事宜
作者: attainlove    時間: 2010-12-20 09:52 PM

回復 2# hsw1976


ConnString = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=學校幫你在
SQL Server開的帳號;Password=你的密碼;Initial Catalog=資料庫名稱;Data Source=主機
名稱或IP位址;"


這些是要貼在.asp檔裡嗎?
還是其他地方?




歡迎光臨 伊莉討論區 (http://www28.eyny.com/) Powered by Discuz!