電影類 public class Movie
{
#region Properties
public string Name { get { return _name; } set { _name = value; } }
public string Producer { get { return _producer; } set { _producer = val
Dim dr As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)
Dim dt As DataTable = New DataTable()
dt.Load(dr)
For Each row As DataRow In dt.Rows
Dim dob_str As String = ""
我正在試圖用我的查詢返回的列表填充組合框。當我執行我的程序時,它給了我一個指定的轉換是無效的錯誤(我有它在頁面加載事件執行)。除了主鍵之外,我必須使用的數據庫中的每個字段都可以爲空。所以我嘗試使用DBNull.Value,但它無法讓我的(int)閱讀器字段工作。爲了更好的理解,我在下面提供了我的代碼。如何讓我的(int)讀取器與我的語句一起工作,以便在存在空值時讀取它們? CustData cd
db中表的列可以存儲空值(如DBNull s)。有沒有一種方法可以從IDataReader或DbDataReader獲取此信息? using (var reader = command.ExecuteReader())
{
//can I get the column info like if it supports null value if I pass the ordinal?