2008-11-19 45 views
0

我在寫一個MFC應用程序來自動配置Postgresql和ODBC以供其他應用程序使用。這個想法是,用戶運行應用程序,它會自動創建數據庫和其中的表。我的問題是,當我設置文件DSN時,它似乎需要它將訪問的數據庫的名稱。這在DSN文件中出現爲..如何設置ODBC .DSN文件以允許其訪問Postgresql中的任何數據庫?

DATABASE=mydb 

但是我還沒有創建mydb,所以無法連接到Postgresql!我試圖編輯DSN文件,所以這行讀取..

DATABASE= 

並刪除它完全,但然後我得到一個錯誤,無法連接。

DSN文件可以允許訪問任何數據庫嗎?如果是這樣,我該怎麼做?

感謝

伊恩

回答

1

我不熟悉PostgreSQL的,但有像SQL Server的「主人」,你可以開始連接,再後來使用不同的數據庫的數據庫?
您可能還想嘗試connectionstrings.com

+0

謝謝安東尼你把我放在正確的軌道上。它最初連接到「postgres」數據庫然後創建我的數據庫的技巧。 – IanW 2008-11-19 16:08:51

1

數據庫的'postgres'始終存在於PostgreSQL中,可以用於這些任務。

相關問題