問題タブ [odbc-bridge]

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 投票する
3 に答える
13665 参照

java - JDBC-ODBCブリッジを使用したSQLServerへの接続

私は、MySQLでプロトタイプ化され、現在Oracleデータベースに接続しているアプリケーションを作成しています。

(テーブル構造を構築した)Oracleデータベースに接続するために必要なのは、接続文字列を変更することだけでした。

別のマシンのSQLServerDBに接続するための形式は何ですか?

SQL Server JDBCアダプターを使用するように指示するチュートリアルをいくつか読みましたが、データベースに依存しないようにアプリケーションを構成し、接続文字列にプロトコルなどを指定させるだけです。

SQL Serverでブリッジを使用する方法を説明している参考資料では、ODBCデータソースをインストールする必要があります。これは、私のアプリがLinuxまたはWindowsで実行される可能性があるため、理想的とは言えません。

挿入するだけで複雑なことは何もしていません。

0 投票する
5 に答える
30125 参照

sql - カスタム ODBC ドライバーの作成

私の現在の仕事では、独自の odbc ドライバーを実装して、さまざまなアプリケーションが独自のアプリにデータソースとして接続できるようにすることを検討しています。現在、大規模な実装仕様に合わせて独自のドライバーを開発するか、プログラマーがデータ固有の部分を「埋め」、より高いレベルの抽象化を可能にする SDK を使用するかのオプションを比較検討しています。

他の誰かがカスタム odbc ドライバーを実装しましたか? どのような落とし穴に陥りましたか? 自分でやってみて、どんなメリットがありましたか? おおよそ何工数かかりましたか?SDK を使用しましたか?もしそうなら、そのアプローチからどのような利点/欠点が見られましたか?

コメントや回答をいただければ幸いです。ありがとう!

編集: C で記述されたコードで移植性を維持しようとしています。

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

java - Java の JDBC-ODBC ブリッジから UniqueIdentifer 列にアクセスする方法

私は現在、Java ディストリビューションで提供されている JDBC-ODBC ブリッジ ドライバを使用して Microsoft SQL Server にアクセスする Java プログラムに取り組んでいます。

すべてが正しく設定されているようで、データベースから基本データをクエリできますが、UniqueIdentifer フィールドを取得するクエリを実行しようとすると、次のResultSet.getString()ように失敗します。

誰もこのようなことを経験したことがありますか? これは Microsoft が提供する JDBC ドライバーを使用して機能しますが、顧客は作成した DSN を使用したいと考えています。

フィールドを実行したときにこれが役立つ場合Connection.getMetaData();、フィールドは1111 をUniqueIdentifer返しますDATA_TYPE