がっちり儲ける方法
SQLのUPDATE文についての質問です。日付/時刻型で設定されている項目をUPDATEする場合、項目が未入力だと次のようなエラーが出てしまい更新できません。何かいい方法はありますか?<処理概要>Accessデータベースから勤怠データを読み込んで、スプレッドシート(グレープシティー社 SPREAD Ver.3.0J使用)上で出退勤時間等を修正したりして更新するモジュールです。勤怠データは勤怠データ入力モジュール(タイムレコーダーのように使う。「出社」ボタンを押すと自動的に、出勤時間にデータが入ります。)を使って登録します。項目は以下のとおり。1.社員コード テキスト型 10文字2.年月日(出退勤) 日付/時刻型 10文字(yyyy/mm/dd)3.出勤時間 日付/時刻型 5文字(hh:ss)4.退社時間 5.外出時間 6.外出戻り時間 この3つは3番と同じ設定です。7.就業時間数 単精度浮動小数点型 3文字.1文字(999.9)8.残業時間数 7番と同じ設定です。9.備考 テキスト型 100文字10.休暇フラグ テキスト型 1文字11.タイムスタンプ(最終更新日時) 日付/時刻型 16文字(yyyy/mm/dd hh:ss)※試したこと1.未入力項目をスキップしてUPDATE文を作成→処理は正常に終了。ただし、すでにデータが入っているセル内のデータを消去すると反映されなくなる。2.未入力項目について、SQL文中に(例)「退社時間 = Null」という感じで入力→エラーが出てしまう。※エラーの内容実行時エラー -2147217904(80040e10)1つ以上の必要なパラメーターが設定されていません。どうぞよろしくお願いします。
ここは押すな
PR
ここは押すな
|
カレンダー
フリーエリア
最新コメント
最新記事
(11/12)
(11/12)
(11/12)
(11/12)
(11/12)
最新トラックバック
プロフィール
HN:
No Name Ninja
性別:
非公開
ブログ内検索
最古記事
(08/19)
(08/19)
(08/19)
(08/19)
(08/19) |