- PR -

EXCELのインポート

1
投稿者投稿内容
なび
ぬし
会議室デビュー日: 2007/08/27
投稿数: 273
投稿日時: 2008-10-18 17:41
 こんばんは。
1つ教えて下さい。

SQLServer2005にSSISを使ってEXCELのデータをインポート
したいのですが、SQLServerのCharの列にインポート
しようとすると
「Unicode形式の文字列データ型とUnicode以外の形式の文字列データ型を
 変換できません」のエラーのなってしまいます。

接続はEXCELの接続マネージャと、OLEDB接続を使用しています。

どうするとよいのでしょうか?

ご教授よろしくお願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2008-10-18 22:56
とりあえず"検索してみました。
http://msdn.microsoft.com/ja-jp/library/aa337316(SQL.90).aspx

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
なび
ぬし
会議室デビュー日: 2007/08/27
投稿数: 273
投稿日時: 2008-10-20 09:58
じゃんぬねっとさん、ありがとうございます。

早速、データ変換を追加しました。
データ型を文字列DT_STRとして新しい列に変換するようにし
SQLServerにデータ変換するようにしましたが

エラーは出ないようになりましたが
SQLServerにセットされません。

2005/12という文字列なのですが
データ変換のコードページの選択を
日本語半角カタカナなしにしましたが
ここが問題なのでしょうか?
なび
ぬし
会議室デビュー日: 2007/08/27
投稿数: 273
投稿日時: 2008-10-20 14:01
じゃんぬねっとさん、すいません。

Shift+JisでOKでした。
1

スキルアップ/キャリアアップ(JOB@IT)