专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > DotNet Exception

未处理的’System.Data.SqlClient.SqlException'类型的异常出现在 system.data.dll 中。洪恩编程之道vb.net视频7_7示例

发布时间:2011-06-26 20:28:50 文章来源:www.iduyao.cn 采编人员:星星草

问题背景:
1、洪恩编程之道vb.net视频7_7示例,手动建立一个类型化数据集。
2、数据库sql server2000示例数据库northwind表orders和order details
操作步骤:
1、新建case7_7项目,文件--添加新项--选“数据集”,名称为OrdersAndDetails.xsd--打开
2、右键--添加--新建element
Orders------Orders
OrderID-----int
OrderDate---datetime
Freight-----double
ShipName----string

再新建element
Details-----Details
OrderID-----int
UnitPrice---double
Discount----double

工具栏上全部保存按钮

3、右键Orders--添加--新建key--勾选“数据集主键”--确定
4、右键Orders--添加--新建关系--子元素选为Details--确定
5、Visual Studio.net命令行,进入case7_7目录,输入编译命令
vbc /t:library OrdersAndDetails.vb /r:System.dll /r:System.data.dll /r:System.xml.dll
编译后生成OrdersAndDetails.dll
6、工具--自定义工具箱--.net框架组件--浏览--找到OrdersAndDetails.dll--确定
7、窗体上加入两个DataGrid控件,name分别为dgMaster和dgDetail
工具箱中找到OrdersAndDetails拖到窗体上
dgMaster的DataSource设为OrdersAndDetails1.Orders
dgDetail的DataSource也设为OrdersAndDetails1.Orders  DataMember为OrdersDetails
8、输入Form1_load事件代码
Dim conn As New SqlClient.SqlConnection
Dim daOrders As New SqlClient.SqlDataAdapter
Dim daDetails As New SqlClient.SqlDataAdapter
conn.ConnectionString = "Data Source=(local);Initial Catalog=Northwind;Integrated Security=SSPI"
daOrders.SelectCommand = New SqlClient.SqlCommand("Select OrderID,OrderDate,Feight,ShipName From Orders", conn)
daDetails.SelectCommand = New SqlClient.SqlCommand("Select OrderID,UnitPrice,Discount From [Order Details]", conn)
conn.Open()
daOrders.Fill(OrdersAndDetails1.Orders)
daDetails.Fill(OrdersAndDetails1.Details)
conn.Close()


运行程序就出现了错误
错误信息为:未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。

其他信息: 系统错误。


------解决方法--------------------------------------------------------
获捉出错语句,逐行调试

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: