3

SQLServerテーブルをLotusNotesデータベースと同期しようとしています。NotesSQL ODBCドライバーをセットアップし、DTSのActiveXスクリプトタスクを使用して、Notesデータベースフォームから挿入、更新、および選択することができました。ノートデータベースのテキストフィールドに漢字を挿入しようとするまで、すべてがうまく機能します。挿入後、私が得たのは??? 文字。

だから私の質問は、ODBCドライバーを使用してどのようにUnicodeをnotesデータベースに挿入するのですか?私はこのようなものを試しました(NotesFormはnotesからのフォームです):Insert NotesForm(UnicodeField、Field2)VALUES(N'some unicode'、'normal field')

どんな援助でも大歓迎です、ありがとう。

4

3 に答える 3

1

表示しているデータの量によっては、Webサービスの方が適している場合があります。DominoでCRUDサービスを作成するのはかなり簡単です。その方法については、私のブログにアクセスして、パート1とパート2を読んください。WebサービスはUTF-8を使用するため、文字セットの問題に悩まされることはありません。

念のために言っておきますが、最新のNotesSQL(8.0)を使用しましたか?

于 2009-09-10T08:00:23.430 に答える
0

いくつかの漢字を Notes に入力してみてください。次に、NotesSQL ドライバーを使用して読み込んでから、実際に使用しているエンコーディングを把握してみてください。

于 2009-09-08T21:07:27.717 に答える
0

あなたの問題についてはよくわかりませんが、SSIS 経由でデータをインポートしようとしましたか? あなたの仕事を実行するためのオプションなどがあるかもしれません。

おそらく、Notes フィールドのエンコードを変更するだけで済みます。これ以上は言えません、すみません。

于 2009-08-28T14:53:31.853 に答える