vb.net对象名无效 vb对象名称

.net对象名无效,新手求解决方法{
String id = dr["学号"].ToString();
String name = dr["姓名"].ToString();
Console.WriteLine("学号vb.net对象名无效:{0}姓名:{1}", id ,name );
}
此处和数据库里面vb.net对象名无效的列名不匹配
应该是dr["ID"].ToString();
修改之后还有没有错误vb.net对象名无效你运行后再看看吧
我用vb来连接sql表时为什么 提示对象名users无效呢检查一下你的数据库名,
或者说你设置的连接不对 。。
不在同一数据库 。
vb中 实时错误对象名无效【vb.net对象名无效 vb对象名称】看情况估计是连到了系统数据库master , sql server 下面有多个数据库
解决方法
方法1.connectionstring 里面的default database 设成你要用的database
方法2.加东东换数据库
Dim rs As New ADODB.Recordset
Private Sub Form_Load()
Call connstr (connstr 在模块中也成功定义了)
sql = "use xxx" ' xxx是你的database
conn.Execute sql '******
sql = "go"'******
conn.Execute sql '******
rs.Open "select * from users", conn, 3, 1
Set ms1.DataSource = rs
End Sub
方法3================================
Dim rs As New ADODB.Recordset
Private Sub Form_Load()
Call connstr (connstr 在模块中也成功定义了)
rs.Open "select * from dbname..users", conn, 3, 1 '******dbname 要换成你的数据库名
Set ms1.DataSource = rs
End Sub
vb.net对象名无效的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于vb对象名称、vb.net对象名无效的信息别忘了在本站进行查找喔 。

    推荐阅读