問題タブ [pypyodbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2785 参照

python - pypyodbc cursor.execute() リスト インデックスが範囲外です

遅くなりました。疲れています。愚かな間違いを犯しているだけだといいのですが、それがわかりません。誰かが私が間違っているかもしれないことを見ることができますか? SQL Server Management Studio で SQL を実行すると、問題なく動作します。カーソルに対して他の SQL ステートメントを実行できますが、これは実行できません。

前もって感謝します

システム:

クエリ:

コード:

例外:

0 投票する
2 に答える
26637 参照

python - Pypyodbc: ライブラリ 'FreeTDS' を開けません: ファイルが見つかりません") SQL サーバーに接続しようとするとエラーが発生する

Mac で Pypyodbc を使用して SQL Server に接続しようとすると、次のエラーが発生します。

freeTDS と unixodbc をインストールしました

そして、ここにダミーデータを含む接続文字列があります:

0 投票する
1 に答える
8677 参照

python - Python 3.4 で PYODBC をダウンロードする方法

約 2 週間、PYODBC 1.3 を Python 3.4 にダウンロードしようとしています。

https://pypi.python.org/pypi/pypyodbc/1.3.0に行ってフォルダーをダウンロードしました。

easy_install.py と pyodbc.py を実行すると、問題なく動作するようです。しかし、新しいクエリなどを作成しようとすると、PYODBC をインポートすると、「'pyodbc' という名前のモジュールがありません。

ダウンロードの手順を順を追って説明してもらえますか?

それが役立つ場合、私はWindows 32ビットを持っています。

どんな情報でも私を大いに助けてくれます!ありがとうございました!

0 投票する
1 に答える
2319 参照

python-2.7 - Pythonで辞書の値を使用してデータベースでクエリを実行する方法は?

たとえば、私は自分の辞書を持っています:my_dict = {'2':'even','1':'odd','3':'odd'} そして、これは私のデータベースです:

+---------+--------+ | Numeric | String | +---------+--------+ | 5 | five | | 4 | four | | 3 | three | | 2 | two | | 1 | one | +---------+--------+

my_dict辞書では、 を使用して、データベース (SQL SERVER) で値keysを取得し、を使用して、値を次の順序で並べ替えます。StringvaluesString

odd - even - oddこれが好きになる

one two three.

出力を次のように出力しますLet's count one two three。実際、私はJisooの質問に基づいていますデータベースでタプルのリストをクエリすることは非常に似ていますが、私の場合は辞書に関するものです。

0 投票する
2 に答える
91 参照

python - Pythonの辞書は複製を許可していますか?

このタプルのリストを考えると:

どこ、

は各単語の品詞タグですlists。辞書に変換します。

それは私にこの出力を与えました:

1つしかないことに気付いたので'the': 'DT'、順序も変更されました。私が期待しているのは、変換されたものが次のlistsようになることです。

次に、pypyodbc を使用して、 inのTagalog値をデータベース (SQL サーバー)に照会します。keymy_dict

次のように出力を文字列に表示します。

0 投票する
0 に答える
430 参照

python-3.x - SQL_INVALID_HANDLEをスローするOracle 11gR2を使用したPypyodbc

pypyodbc-1.3.3 を使用して oracle DB に接続しています。私がやっている

私は pypyodbc.ProgrammingError: ('', 'SQL_INVALID_HANDLE') を取得しています

問題を解決できません。

注: 私の TNS_ADMIN は、tnsnames.ora ファイルが存在する現在のディレクトリに設定されています。

また、「DBQ」の代わりに「SERVER」を使用してみました。助けてください!

0 投票する
2 に答える
14583 参照

python - Python / pypyODBC: 文字列と NULL を使用した行の挿入

私は Python を初めて使用し、この現在のプロジェクトまで SQL Server と XML 解析を実際に操作したことがありません (最善のアプローチでさえないかもしれません)。簡単に言えば、私の IT チームは非常に未処理であり、データを (XML から解析して) サンドボックス テーブルに入れる必要があります。

属性 [xx]001 から [xx]025 を含む XML のセグメントがあります。解析する XML ごとに、これらの属性のすべてが含まれているわけではありません。したがって、考えられるすべての属性のループを繰り返し、結果をリストに追加します。すべての属性が各 XML に含まれているわけではないため、それぞれを表現しようとすると、noneTypes が発生する可能性があります。NULLに変換する必要があるSQL挿入ステートメントを作成するまでは問題ありません。おそらくこれを処理するための非常に簡単な方法がいくつかありますが、私の初心者のステータスが私の進歩を妨げています. コードの関連部分は次のとおりです...

たぶん、一般的にそれを行うためのより良い方法はありますか?私も同様に制限に達する前に、sqlListが非常に大きくなる可能性があることを懸念しています。

sqlList がどのように見えるかの例を次に示します。

次のエラー メッセージが表示されます。