2011-07-07 19 views
0

複数のデータベースへのODBC接続を作成する必要があります。これにより、エンド・ユーザーはレポートをプルするために固有の日付を指定できます。エンドユーザーは現在、毎日ユニークなデータベース(xxxx.date)にデータをコンパイルしており、技術者ではないエンドユーザーが日付を選択して最新のデータベースを取得できるようにしたいと考えています。これはどうすればできますか?レポート用のデータベースへの動的ODBC接続の作成

答えて

0

接続文字列を使用できます。データベースへの接続に使用できる接続文字列が必要です。 http://connectionstrings.com/postgre-sql#p51

Driver={PostgreSQL UNICODE};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 

から例ちょうどあなたにDBMSがどのように見えるか、接続文字列を見て、それを使用しています。

のPythonでMS Accessデータベースにファイル名を含む接続文字列を使用する方法の例があります:

db = pyodbc.connect('Driver={Microsoft Access Driver (*.mdb)};Dbq=Nwind.mdb;Uid=;Pwd=;') 
c = db.cursor() 
rs = c.execute("SELECT CategoryName FROM Categories") 
... 
関連する問題