請先檢查 SQL2008 的 [伺服器驗證模式]
如果安裝期間選取了 [Windows 驗證模式],sa 登入便會停用。
即使稍後將驗證模式改成 [SQL Server 和 Windows 驗證模式],
sa 登入也會保持停用狀態。
若要啟用 sa 登入,請使用 ALTER LOGIN 陳述式。
希望對你有所幫助!!
有差如 DRIVER={SQL Native Client};或DRIVER={SQL Server};後者為較新的SQL版本
SQL2000很久沒試,用SQL Native Client看看,關鍵在於系統ADO物件支援,更換DRIVER種類的字串即可
如下:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Mode = adModeReadWrite
DSN = "DRIVER={看SQL版本};Server=Localhost;Database=DBNAME;UID=sa;Password=****;"
Conn.Open DSN
Set Comm = Server.CreateObject("ADODB.Command")
Comm.ActiveConnection = Conn
請參照網站
http://www.connectionstrings.com/
裡面有各種資料庫的connection string寫法