0

ODBCを使用して読み取ることができるMYOB(AccountingSoftware)データベースがあります。これで、MYOB データベースのすべてのテーブルを含むデータセットができました。

このデータセットを SQL データベースに変換する最善の方法は何ですか? すべてのテーブルが自動的に作成され、データが自動的に挿入される場所。

4

2 に答える 2

0

ODBCは、ここで関係する唯一のテクノロジーです。どのツールを使用する予定で、どのデータベースにデータを入れたいですか?これを行うために何を使用したいかがわかるまで、回答を提供することはできません。または、テクノロジーの推奨事項を求めている場合は、それを明確にしてください。

于 2010-08-23T05:51:49.667 に答える
0

私は通常、この状況でリンク サーバーを使用します。ODBC 接続を SQL サーバーに追加します。次に、LINQ やバインディングなどのすべての派手な .net を使用できます。返信する必要がある場合は、ODBC 接続を開き、自分のコードを彼らの odbc に変換します。

--CONNECT
EXEC sp_addlinkedserver
@server = 'MYOB',
@srvproduct = '',
@provider = 'MSDASQL',
@datasrc = 'YOUR_DSN'
GO

--List all tables:
EXEC sp_tables_ex @table_server = 'MYOB'

--Select from a Linked table:
SELECT * FROM OPENQUERY(MYOB, 'SELECT * FROM arcust')
于 2011-05-09T15:54:05.323 に答える