OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

access97とSQLserver6.5間のデータ連携

  • 暇なときにでも
  • 質問No.1006
  • 閲覧数67
  • ありがとう数3
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 57% (105/182)

access97とSQLserver6.5を用いたシステムで、SQLのDB内にあるマスタから複数個の項目を抽出し、別のデータ(これもSQLのDB内にあります)へ書き出しを行なおうとしています。
その際、accessのフォームから insert into 命令をかけて実行しているのですが、受け側
の項目の桁数が送り側の桁数よりも小さい場合、エラーがでてしまいます。
同じ事をSQLのクエリーツールで実行させるとできてしまうので、訳がわかりません。
アドバイスいただければ幸いです。 よろしくお願いいたします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1

実際にACCESSとか、SQLなどはいじったことがないので、あまり深いことは 言えないのですが、それでもプログラムはある程度分かるので、その観点から、 答えます。 まずは、どの様なエラーが出てくるのかが分かると、もう少し詳しい方が、 答えてくれるかもしれませんね。私の意見では、ACCESSはきっと、いらん チェックをしているため、桁数があふれるとエラーを出すんじゃないでしょうか。 逆にSQLの ...続きを読む
実際にACCESSとか、SQLなどはいじったことがないので、あまり深いことは
言えないのですが、それでもプログラムはある程度分かるので、その観点から、
答えます。
まずは、どの様なエラーが出てくるのかが分かると、もう少し詳しい方が、
答えてくれるかもしれませんね。私の意見では、ACCESSはきっと、いらん
チェックをしているため、桁数があふれるとエラーを出すんじゃないでしょうか。
逆にSQLの方は、チェックをしてないとか・・・もし、プログラム側で、ACCESSと
SQLのデータの桁数をチェックできるのでしたら、渡す前にチェックしてみるとか、
そういったことをしてはどうでしょうか。
実際に、こんなことができるかどうか分かりませんが、できそうでしたら、
試してみてください。
うまくいくことを願って・・・

間違いなどがありましたら、ご指摘下さい。
ではでは☆
補足コメント
takazou

お礼率 57% (105/182)

せっかく回答をいただいたのに、返事が遅れてしまい申し訳ありませんでした。
確かに抽象的な質問だったなあと反省しています。 おっしゃられるようにいろいろと試してみます。 どうもありがとうございました。
投稿日時 - 0000-00-00 00:00:00

このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ