pypyodbc

    2

    1答えて

    私は、ubuntuでpypyodbcを使用してSQLサーバーにデータベースを接続しようとしています。 は、以下の私のコードです: import pandas as pd import pypyodbc host = "servername" username = "sa" password = "[email protected]" database = "dbname" try:

    2

    1答えて

    ODBC(Python ODBCモジュール)を使用してMS Accessに接続しています。 DBに値を入れるコードの一部があります。このようになります。 for item in changes: format_str = """INSERT INTO changes (short_description) VALUES ('{short_description}');""" s

    0

    1答えて

    私は、SQL Serverからデータを読み込むためにpypyodbcを使用します。 クエリの後にカーソルを閉じるか、最後に一度だけカーソルを閉じて、ドキュメント内に何も見つかりませんでしたかどうかわかりません。 例: curs = con.cursor() for id in id_list: curs.execute ('Select * from XXX where id = {

    1

    1答えて

    pypyodbcを使用してMS-SQLにpandasデータフレームを挿入したいとします。 は、最初にデータフレームを作成します: はここに私のコードであること df = pd.DataFrame({'C1': [11, 21, 31], 'C2': [12, 22, 32], 'C3': [13, 23, 33]}) tablename = tb をして、

    0

    1答えて

    pypyodbcモジュールを使用してデータベースを更新する際に問題に直面しています。 エラーは発生しません。コードは正常に実行されました。 SQL Server DBは更新されません。 DBから取得中です。 確認してください: connection = pypyodbc.connect('Driver={SQL SERVER};Server=ser;Database=db;uid=uname;pw

    0

    2答えて

    現在、Python 3.4.2およびpypyodbc 1.3.6を実行しています。 SQLサーバー上でストアドプロシージャを実行しようとしています。必要なパラメータ(日付)を指定せずにストアドプロシージャを実行すると、パラメータが必要であるというエラーが表示されます(これは予期されていました)。 無効なカーソル状態:私はこの日付に追加すると 私はというエラーを取得します。 日付が正しい形式であるこ

    1

    1答えて

    MSSQLインスタンスに値を書き込もうとしています。私のコードは次のようになります: import pypyodbc lst = ['val1', 'val2', 'val3'] connection = pypyodbc.connect(...) cursor = connection.cursor() cursor.executemany("INSERT INTO table (a,

    1

    3答えて

    この接続文字列を使用していますが、何か問題があります。サーバー=サーバー名; DATABASE = MyDatabaseという; Trusted_Connection =はい conn = pyodbc.connect (DRIVER={SQL Server};SERVER=localhost;DATABASE=test;UID=YYY;PWD=XXXX) connection.close()

    0

    1答えて

    私は、Python 3.6.1とpypyodbcライブラリを使用して.csvファイルをManagement StudioのローカルDBにインポートしています。誰も私のpypyodbcスクリプトではなく、このコードがManagement Studioで完璧にうまく動作する理由を教えていただけますか? Pythonスクリプトはエラーなしで実行されますが、実際には新しいCSVファイルがC:\Member

    1

    1答えて

    多くの人が共有するpythonスクリプトでは、ユーザードライバを検出するソリューションが必要なので、接続文字列を動的に構築できます。私は現在のようなOS環境のCOMPUTERNAMEを使用しています: if os.environ['COMPUTERNAME'] == 'MattsDesktop': print("You are using: Oracle 12") self.DataC