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

怎樣在delphi6中用ADO連上ORACLE,并且建表并能使其能被DELPHI通過DBNaviga

答題得分者是:jieshu
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-21 16:02:12 IP:218.20.xxx.xxx 未訂閱
怎樣在delphi6中用ADO連上ORACLE9i,并且通過DBNavigator1來在dbgrid1中操縱和修改ORACLE表數據? 最好能寫下具體的操作步驟? 我在網上找了幾天也沒有找到并于DELPHI6 ADO訪問操作ORACLE表的電子書或具體的操作.有這樣的電子書寄給我也可以呀.所以在這兒請教有沒有高手知道如何做.我也在ORACLE9I中用表向導建了表,但在Adodataset1中根本連不上ORACLE數據庫,更別說來操縱它的表了,估計表也看不到吧! 如有別的用delphi6 連上oracle9i的好方法也可以介紹一下吧!(操作方法介紹盡量詳細一些吧!因為我對ORACLE9I不怎麼熟.) Thanks! 胡
andersonhsieh
版主


發表:33
回覆:531
積分:439
註冊:2002-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-21 21:11:49 IP:211.23.xxx.xxx 未訂閱
可否將你的connecsring放上來給我看看 @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-21 22:43:19 IP:218.20.xxx.xxx 未訂閱
Adoconnection1連接的STRING為:Provider=MSDAORA.1;Password=huzhenhua;User ID=hua;Data Source=hua1;Persist Security Info=True 經過TEST為SUCCESS,但當Adodataset1連到具體的表時,就一個表也看不到。 以前我用用戶名SYS在Adoconnection1中登時,總提示須以SYSDBA登陸,所以我建了一個和SYS權限一樣的有戶hua,就可以在Adoconnection1中TEST成功,但還不知怎樣才能以SYS身份連時也成功。 現在重點是我用SQL/PLUS SHEET建了表了,但在ADODATASET1中就是看不到,所以沒法對建的表操作了。 另外我的ORACLE9I怎次重啟後,數據庫就要再次啟動才可用連。 能不能講一下用DELPHI中的ADO連接并操縱ORACLE9I表的整個具體的步數呀! 长相思 长相思,在长安。 络纬秋啼金井阑,微霜凄凄簟色寒。 孤灯不明思欲绝,卷帷望月空长叹。 美人如花隔云端。 上有青冥之高天,下有渌水之波澜。 天长路远魂飞苦,梦魂不到关山难。 长相思,摧心肝。
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-22 18:24:04 IP:203.204.xxx.xxx 未訂閱
引言: Adoconnection1連接的STRING為:Provider=MSDAORA.1;Password=huzhenhua;User ID=hua;Data Source=hua1;Persist Security Info=True 經過TEST為SUCCESS,但當Adodataset1連到具體的表時,就一個表也看不到。 以前我用用戶名SYS在Adoconnection1中登時,總提示須以SYSDBA登陸,所以我建了一個和SYS權限一樣的有戶hua,就可以在Adoconnection1中TEST成功,但還不知怎樣才能以SYS身份連時也成功。 現在重點是我用SQL/PLUS SHEET建了表了,但在ADODATASET1中就是看不到,所以沒法對建的表操作了。 另外我的ORACLE9I怎次重啟後,數據庫就要再次啟動才可用連。 能不能講一下用DELPHI中的ADO連接并操縱ORACLE9I表的整個具體的步數呀!
我測試過ORACLE和Sybase都有Table Owner的觀念,所以你不是Table的Owner,因此看不到Table是正常的,解決方式沒有時間想,就留給你當功課好了!
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-11-22 18:26:46 IP:203.204.xxx.xxx 未訂閱
引言: 我測試過ORACLE和Sybase都有Table Owner的觀念,所以你不是Table的Owner,因此看不到Table是正常的,解決方式沒有時間想,就留給你當功課好了!
Sorry!好像是看的到,但要加Owner名稱,看不到不曉得是不是權限設定的問題。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-11-24 20:18:56 IP:218.20.xxx.xxx 未訂閱
我的用BDE連成功了ORACLE并對其表操作的很好,可是打包好後,在別人電腦上總提示,好象是別名找不到. 這是怎麼回事呀. 請幫助. 多謝 莫白了少年頭,空悲切.
系統時間:2024-05-06 0:44:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!