[SQL ] 報表軟體結合asp+sql

看板Visual_Basic作者 (誰給我ㄧ把鑰匙)時間19年前 (2006/10/04 22:55), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
※ [本文轉錄自 Database 看板] 作者: summerdog (誰給我ㄧ把鑰匙) 看板: Database 標題: [SQL ] 報表軟體結合asp+sql 時間: Wed Oct 4 22:26:20 2006 資料庫名稱: IBM Informix 資料庫版本: 不詳 內容/問題描述: 各位先進,小弟遇到連結資料庫的問題,請大家不杏解惑,謝謝! 首先我先說明一下資源配置: Server A:網頁伺服器 (IIS) Server B:資料庫伺服器 (Informix) 問題: 我在Server A中使用報表軟體(Crystal Reports)來處理報表工作 ,而資料來源是Server B的Informix資料庫。所以我透過asp網頁 連結資料庫,可是失敗!(若用報表軟體直接連線,成功) 在排除其他錯誤可能之前,我想先知道是不是我連線觀念有所錯誤。 1.我使用OLE DB(ADO)的方式連結資料庫, 且也已經安裝Informix OLE DB provider 2.ODBC中的DSN也已經設定好,名稱為Informix wire protocol 因此我asp網頁中的連線語法如下: set cn = Server.CreateObject("ADODB.Connection") cn.open "Informix wire protocol" set rs = Server.CreateObject("ADODB.Recordset") rs.open "select * from 資料表名稱",cn,0 ......略 出現的錯誤訊息:Error Occurred Reading Records:登入失敗 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.34.245.2 ※ 編輯: summerdog 來自: 218.34.245.2 (10/04 22:30)

10/04 22:45,
你這個應該是語言的問題,不是 DB 的問題,三天後砍文
10/04 22:45
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.34.245.2

10/05 21:44, , 1F
登入不需要帳號密碼嗎
10/05 21:44, 1F

10/05 21:44, , 2F
連線通常都打 cn.ConnectionString = "........"
10/05 21:44, 2F

10/05 21:45, , 3F
cn.Open 不加參數
10/05 21:45, 3F

10/05 21:45, , 4F
IBM的我不會連 如果要問 Informix 要怎麼連要另請高明了~
10/05 21:45, 4F

10/06 12:08, , 5F
我使用DSN的方式 直接在ODBC中設定好帳號密碼了 可引用
10/06 12:08, 5F
文章代碼(AID): #158yjm-G (Visual_Basic)
文章代碼(AID): #158yjm-G (Visual_Basic)