insert intoでdatetime型にデータを追加すると
時間だけでなく、日付'1900/01/01'が入ってしまいます。
フォーム上のデータを送っているのですが
どうすれば時間だけになるのでしょうか?
DB何??
数値の「0」が1900/01/01で「1」が1900/01/02って事でしょ?
データベースにはシリアル値で格納されるから、表示の仕方の問題だよね。。
ORACLEだと、TO_CHAR(フィールド名,'hh24:mi:ss')とか・・・
VB6.0だと、Format関数とかで表示できるよね。。
そもそも、多くのデータベース及びプログラミング言語で
日付型とは年月日時分を一体として扱っていると思いますが…
>どうすれば時間だけになるのでしょうか?
うーむ。Access かなぁ…いや、でも(悩)。
> どうすれば時間だけになるのでしょうか?
DateTime 型をやめてしまってはいかがでしょう?
ツイート | ![]() |