全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:12296
推到 Plurk!
推到 Facebook!

[ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式>

答題得分者是:timhuang
a123473119
一般會員


發表:19
回覆:46
積分:18
註冊:2002-08-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-20 22:45:51 IP:211.76.xxx.xxx 未訂閱
[Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動    各位先進請幫忙, 小弟剛開始摸索 internet, 從 <>學起到 8-5章 CGI 就卡住了(也有版友有相同問題) 在工作站(WinXp IIS mysql) 是可以正確執行的 但將此CGI移到(win2000 server<電腦名為NTGAS> IIS mysql) 卻一直出現 Http 500錯誤 在論壇上某大大建議加入 try..except. 才得到 ODBC 之錯誤訊息 煩請各位先進幫忙 ! 以下為 connectionString Provider=MSDASQL.1;Persist Security Info=False;User ID=root;Data Source=myfoundry;Mode=ReadWrite ** 以下為原始內容 unit querycust01; interface uses SysUtils, Classes, HTTPApp, HTTPProd, DBWeb, DB, ADODB; type TWebModule1 = class(TWebModule) ADOConnection1: TADOConnection; ADOQuery1 : TADOQuery; DataSetTableProducer1: TDataSetTableProducer; PageProducer1 : TPageProducer; procedure PageProducer1HTMLTag(Sender: TObject; Tag: TTag; const TagString: String; TagParams: TStrings; var ReplaceText: String); procedure WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean); procedure WebModule1WebActionItem2Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean); private { Private declarations } public { Public declarations } end; var WebModule1: TWebModule1; implementation {$R *.DFM} procedure TWebModule1.PageProducer1HTMLTag(Sender: TObject; Tag: TTag; const TagString: String; TagParams: TStrings; var ReplaceText: String); var txt : string; begin if comparetext(tagstring, 'itemlist') = 0 then begin // 以下有一段預視一直有問題 亂改一下 FORM METHOD=GET ACTION=http://ntgas/scripts/querycust.cgi/check txt := txt SELECT NAME="id" // 會變成ie的樣子,真抱歉 try ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Text := 'SELECT cuno, cusnm from cust '; ADOQuery1.Open; ADOQuery1.First; while not ADOQuery1.Eof do begin txt := txt '
timhuang
尊榮會員


發表:78
回覆:1815
積分:1603
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-20 23:32:57 IP:220.132.xxx.xxx 未訂閱
Hi, 請將該 odbc 設置在 [系統資料來源名稱] 試試, 可能是你設在 [使用資料來源名稱], 而 iis 無法取到!
a123473119
一般會員


發表:19
回覆:46
積分:18
註冊:2002-08-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-21 06:56:09 IP:211.76.xxx.xxx 未訂閱
哇! timhuang 大大一下就捉到問題了, 非常感激. 我也不知道以前去那學的, odbc 皆設在[使用者資料來源名稱],也沒去深究.   //-------------------------------------------------------------------  [使用者資料來源名稱] 索引標籤 以使用者資料來源名稱 (DSNs) 來新增、刪除、或設定資料來源。這些資料來源只在區域電腦中,並且只有目前使用者可以使用。     [系統資料來源名稱] 索引標籤 以系統資料來源名稱 (DSNs) 來新增、刪除、或設定資料來源。這些資料來源在區域電腦中但並非為使用者專用;任何有權限使用者均可以存取一個系統 DSN。     [檔案資料來源名稱] 索引標籤 新增,刪除或設定檔案基礎的資料來源,可以和所有安裝有相同驅動程式者共享。這些檔案來源不需專屬於某一使用者或某一區域電腦。  //------------------------------------------------- 小弟又可繼續往下看書了,再次拜謝鼎力相助.      
joey_yang
一般會員


發表:6
回覆:5
積分:2
註冊:2004-02-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-06-09 14:20:56 IP:59.124.xxx.xxx 訂閱
我也遇到了這問題,
好在在這裡看到了這篇文章解決了疑惑,
感謝前輩們的討論哦~
huang_ying_ming
一般會員


發表:10
回覆:14
積分:4
註冊:2009-08-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-08-22 08:50:29 IP:125.230.xxx.xxx 訂閱
我是在自己的主機上面是可以,可是怎樣透過網路讓使用者存取資料庫卻出現找不到資料來源跟未指定預設驅動
系統時間:2017-10-23 14:05:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!