?? q980109.gb_
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>資料庫 Q&A:如何將 DateTime 型別的欄位清成空白?</TITLE>
<META NAME="Author" CONTENT="KJ Wang">
<META NAME="GENERATOR" CONTENT="Mozilla/3.01Gold (Win95; I) [Netscape]">
</HEAD>
<BODY TEXT="#202020" BGCOLOR="#FFFFFF" LINK="#FF0000" VLINK="#551A8B" ALINK="#FF0000">
<H2 ALIGN=CENTER><A HREF="vbdb.htm">VB5 與資料庫程式設計<BR>
</A>Q&A (98/01/09)
<HR WIDTH="100%"></H2>
<TABLE>
<TR VALIGN=TOP>
<TD NOWRAP>Q:</TD>
<TD>如何將 DateTime 型別的欄位清成空白?
<P>當我利用以下敘述將資料庫中 DateTime 型別的欄位設定成空白時:</P>
<UL>
<P>Data1.Recordset("日期時間欄位") = ""</P>
</UL>
<P>會出現「型別轉換錯誤」的訊息, 請問我該如何將 DateTime 型別的欄位清成空白?</P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD NOWRAP>A:</TD>
<TD>請注意 <FONT COLOR="#FF0000">""</FONT> 在 VB 里面為一<FONT COLOR="#FF0000">長度等於
0 的字串</FONT>, 所以不可以指定給 DateTime 型別的欄位, 要將 DateTime
型別的欄位清成空白需使用 <FONT COLOR="#0000FF">Null</FONT> 保留字, 如下:
<UL>
<P>Data1.Recordset("日期時間欄位") = <FONT COLOR="#0000FF">Null</FONT></P>
</UL>
</TD>
</TR>
</TABLE>
<P>
<HR WIDTH="100%"></P>
</BODY>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -