vb.net调试不了程序的简单介绍
vb.net程序调试时提示 DataGrid1.DataSource = ds.Tables("Detail").DefaultView 出现问题
adp.Fill(ds, "qcgl")
创新互联是少有的成都网站设计、成都网站制作、外贸网站建设、营销型企业网站、小程序设计、手机APP,开发、制作、设计、友情链接、推广优化一站式服务网络公司,公司2013年成立,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评
这一句,第二个参数应当是检索结果存放在ds中的表名。你这里使用的是“qcgl”,下面调用的时候用的却是“Detail”。
由于dc中不存在名为“Detail”的表,所以ds.Tables("Detail")=nothing,
ds.Tables("Detail").DefaultView就出错了。
另外,DataGrid1.DataBind()应该写在DataGrid1.DataSource = ds.Tables("Detail").DefaultView之后才有效。
在vs.net2005中用vb.net编写程序调试时总显示句柄无法绑定的错误提示
两个解决方法:
一、
1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。
二、
Terminal Services服务被禁用,启动服务即可解决问题。
VB.NET做二次开发的时候,调试时候出现如下错误,什么原因呢
看看声明时有没有声明实例(Dim xx As New xx()而不是Dim xx As xx),你可以按F11进入单步调试看看哪里出了问题。在调试时,你可以随时把鼠标放在对象名称上看看是不是Nothing
当前文章:vb.net调试不了程序的简单介绍
URL标题:http://cqwzjz.cn/article/dohdsdc.html