台灣最大程式設計社群網站
線上人數
695
 
會員總數:246209
討論主題:189782
歡迎您免費加入會員
討論區列表 >> ASP >> ASP到底怎麼跟MS SQL做連結
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ASP到底怎麼跟MS SQL做連結
價值 : 30 QP  點閱數:1021 回應數:5
樓主

Ron
門外漢
0 5
114 7
發送站內信


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

<HTML>
<HEAD>
<TITLE>建立Recordset物件</TITLE>
</HEAD>

<BODY BackGround="bg.jpg">
<HR>
<%
Set conn = Server.CreateObject("ADODB.Connection")

conn.open "DSN=SQL2012;uid=sc;pwd=*****"
'宣告Recordset物件變數rs
Set rs = Server.CreateObject("ADODB.Recordset")
'開啟Recordset
Set rs = Conn.Execute("Select * From Client 11.0")
%>
<CENTER><FONT COLOR=RED>第一筆資料</FONT></CENTER><BR>
<TABLE BORDER=1 Width=80%>
<TR><TD>編號</TD><TD>姓名</TD><TD>密碼</TD></TR>
<TR><TD><%=RS("編號")%></TD>
<TD><%=RS("姓名")%></TD>
<TD><%=RS("密碼")%></TD>
</TABLE>

</BODY>
</HTML>
-----------------------------------------------------
各位大大~
小弟第一次使用ASP加MS SQL做連結,之前都是用access,
但是連結上一直出問題,以上是我寫的方式,寫完後都會出現以下的錯誤,請問有大大可以執導一下小弟嗎?謝謝



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

Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e14'

[Microsoft][SQL Server Native Client 11.0][SQL Server]接近 '11.0' 之處的語法不正確。

/purchase_new/apply_system/others/test.asp, 行18

本篇文章發表於2014-09-28 23:39
1樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
根據您的SQL server版本,google一下connection string如何寫,就可以了
本篇文章回覆於2014-09-29 09:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

老頑童
捐贈 VP 給 老頑童 檢舉此回應
Set rs = Conn.Execute("Select * From Client 11.0")
後面的SQL指令有問題
From後面應該接Table名稱,例
Select * From Account
若你的Table名稱就是"Client 11.0"
那可以加上中刮號試試
Set rs = Conn.Execute("Select * From [Client 11.0]")
本篇文章回覆於2014-09-29 09:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

風燭殘年
捐贈 VP 給 風燭殘年 檢舉此回應
請參考 MSDN 文件

如何在 Active Server Pages 中存取 SQL Server

自己動手查查文件,也是一種樂趣喔!
本篇文章回覆於2014-09-29 15:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
不錯的參考

麥兜照日光
捐贈 VP 給 麥兜照日光 檢舉此回應
你好
提供connect String 參考
http://www.connectionstrings.com/sql-server/

希望對你有幫助!
本篇文章回覆於2014-09-29 15:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

Ron
檢舉此回應
老頑童大大~一語點醒夢中人,是我在耍白癡><
Allen版大 & 風大大~我在問之前找好久了~試了很多加看書~但就是試不出來~大家說的方式都不太一樣~可能是我功力還不夠把~微軟的說明對我來說根本是文言文~不然我也看好幾次了><
麥大~謝拉~你這個我沒看過~我再研究看看^^
本篇文章回覆於2014-09-29 20:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.