pyodbc

    2

    2答えて

    sqlalchemyを使用してLinuxからSQL Serverに接続しようとしています。 This pageは以下のようにDSNベースの接続を示します。 engine = create_engine("mssql+pyodbc://scott:[email protected]_dsn") DSNを使用してデータベース名を指定する方法はありますか?私はodbc.iniまたはSQLクエリのいずれか

    1

    1答えて

    stored procedureをpythonからsqlalchemyにコールしようとしています。次のように私が持っているコードは次のとおりです。 @database_connection_wrapper def get_adv(connection): ''' get the adv using a stored proc from the database ''' co

    1

    1答えて

    私は、関数を使ってプログラムを起動するときにデータベースに接続できないという問題があります。私が関数でそれを起動しなければ、うまく動作します。 私のプログラムはserverlist.txtからコンピュータ名を取得し、データベースでそれを調べます。その後、そのコンピュータの「場所ID」が表示されます。 このバージョンでは動作します: import os import shutil import

    0

    2答えて

    私は 'serverlist.txt'の名前のリストを通って走るプログラムを持っています。 ユーザーは、オプション1またはオプション2を選択して、検索するデータベースを選択します。 プログラムはリスト内のすべての名前を実行し、各名前に関連付けられたIDを提供します。 名:木星ID:23 名:火星ID:26 名:マーキュリーID:27 これは正常に動作しますが、それは停止しません。リストが完了すると

    1

    1答えて

    SQL AlchemyとPyodbcを使用してSQL Serverに接続する以下のメソッドを作成しました。 def getDBEngine(server, database): Params = urllib.quote_plus("DRIVER={SQL Server};SERVER="+server+";DATABASE="+database+";TRUSTED_CONNECTION

    0

    1答えて

    sqlalchemyの未処理SQLクエリのパラメータにリストをバインドしようとしています。 This postは、psycopg2で以下のように行うことをおすすめします。 some_ids = [1, 2, 3, 4] query = "SELECT * FROM my_table WHERE id = ANY(:ids);" engine.execute(sqlalchemy.sql.tex

    1

    1答えて

    MyModel.objectsを参照すると、Django FWKを使用して既存のSQL-SERVERデータベースを読み込み、データベースに正常に接続してください。すべて() Djangoは引用符で囲まれたテーブル名とクエリを起動しますが、SQL-Serverは、プレフィックススキーマを必要とするので、それは失敗し、エラーを取得: ('42S02', "[42S02] [Microsoft][SQL

    1

    2答えて

    がそうであるように、私は2005、SQL Serverデータベースを読み取るためにpyodbcを使用してPythonスクリプトを持ってpyodbc使用していません。 同じパラメータで私のdjangoプロジェクト設定でデータベースを設定しようとすると、同じデータベースからテーブルを読み取ることができません。 'second_db': { 'ENGINE': 'sql_server.pyo

    0

    1答えて

    MSSQLデータベースのテーブルを更新する必要があります。 テーブルの次元では、テーブルをメモリにロードしたり、データフレームを変更したり、書き戻したりすることはできません。 this topicで提案されているソリューションを使用できないため、一度に1つの列のみを更新する必要があります(つまり、解決策は興味のある行の削除操作を提案します。 だから私は、更新-からの照会 Update mytabl

    1

    1答えて

    私は、テーブルをループし、特定の基準に応じて日付フィールドを更新するPythonスクリプトを持っています。 ループ内のすべてのUPDATEの後でCOMMITを実行する必要がありますか?またはループの後にスクリプトの最後にCOMMITを1つだけ作成できますか?スクリプトの 一部下記の質問に: for row in rows: WO = row[0] PLINE = str(row