ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

ACCESS MDB、数値項目 Null

このトピックの投稿一覧へ

なし ACCESS MDB、数値項目 Null

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 | 投稿日時 2016-8-30 16:33 | 最終変更
nkmt  長老   投稿数: 1668
ACCESS MDBをMagicから定義取得して、読取専用にしたODBC設定でMagicから読み、SQL Serverへデータ移行する処理を作っております。

Magicから見たMDBのとある数値項目がNull許可になっており、稀に数値ではなくNulllになっている事が判明しました。

SQL Serverへの書き出しリンクの条件に「その数値項目が 500番でない場合!」と設定をした所、数値項目がNullの分は、書き出しリンクが出来ませんでした。

そこで、Magicのデータリポジトリ上のMDBのその数値項目をNull許可しない!(読取専用なので物理変換も無し)にした所、先程の書き出しリンクが成功しました。

これはMagicがNullだな!許可しないになってるな!0扱いします!という事で、書き出しリンクが成功したという事で考え方は合ってますでしょうか?

以上を踏まえ、MDBを定義取得した後で、数値項目は全て
 Null 許可しない! に変えた方がいいような気がしました。

作法的に正しいのは、ISNULLで質問しながらがいいのかもしれませんが、それは大変なのでやりたくありません。

投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約