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调试不了程序的简单介绍
本文地址:http://hbruida.cn/article/dohdsdc.html