作者cawQQ (真实与幻想)
看板Visual_Basic
标题Re: [.NET] 关於datagrid 的例外错误
时间Wed May 17 15:30:19 2006
※ 引述《koge (柯基)》之铭言:
: 这是我的程式码
: cnn.Open()
: Try
: 'cnn.Open()
: Dim employee_data As New SqlCommand("select * from store")
: Dim employee_adapter As New SqlDataAdapter
: employee_adapter.SelectCommand = employee_data
: employee_adapter.SelectCommand.Connection = cnn
: Dim employee_set As DataSet
: employee_adapter.Fill(employee_set, "store")
^^^^^^^^^^
试看看~拿掉那段之後~还有没有问题
如果没问题的话~就是你的DataSet里面没有那个DataTable..
你要怎麽指定塞哪个DataTable??
: DataGrid1.DataSource = employee_set
: DataGrid1.DataMember = employee_set.Tables("store").TableName
: Catch ex As SqlException
: MessageBox.Show(ex.Message)
: cnn.Close()
: End Try
: 例外错误
: 类型 'System.ArgumentNullException' 的未处理例外状况发生於 system.data.dll
: 其他资讯: 值不能为 Null。
: -------------------------------------
: 已经确定资料表里面有值,用datareader也能将资料读出来
: 现在换成要在datagrid显示
: 会在红色那一行产生错误
: 拜托大家了 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.117.158