程序如下
Dim serialnum As String = Request.QueryString("serialnum")
Dim myconnection As SqlConnection myconnection = New SqlConnection("server=localhost;uid=sa;pwd=02180220;database=zhlgl") Dim ds As DataSet
Dim MyCommand As SqlDataAdapter
MyCommand = New SqlDataAdapter("select dname from jshd where serialnum='" & serialnum & "'", myconnection)
ds = New DataSet
MyCommand.Fill(ds, "jshd")
Label1.Text = ds.Tables("jshd").Rows(0).Item(0)
myconnection.Close()
运行后总显示
在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。
请问这是什么原因?
Dim serialnum As String = Request.QueryString("serialnum")
Dim myconnection As SqlConnection myconnection = New SqlConnection("server=localhost;uid=sa;pwd=02180220;database=zhlgl") Dim ds As DataSet
Dim MyCommand As SqlDataAdapter
MyCommand = New SqlDataAdapter("select dname from jshd where serialnum='" & serialnum & "'", myconnection)
ds = New DataSet
MyCommand.Fill(ds, "jshd")
Label1.Text = ds.Tables("jshd").Rows(0).Item(0)
myconnection.Close()
运行后总显示
在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。
请问这是什么原因?
解决方案 »
- 下拉框关联
- 用asp.net 从sql server 2008读出的数据转换成json格式? 新手没接触过 求高手帮助
- 多个框架页面跳转问题。。。求解决。。。
- UpdateProgress 问题
- 用c#代码编写一个获取当前系统时间函数
- 请问一个网站可以同时用VB和C#做开发吗?
- 欢迎大家讨论!来者有分!关于asp页加到asp.Net工程里面。
- 如何在ASP.NET页面在完毕之后执行一个服务器函数
- tooltip 在firefox中不能完整显示
- 怎样实为网上编辑器一键排版?
- 麻烦大家,数据库中表某字段是int型的,我想利用in查询,但我传入的却是一个字符串"(1,3,2,3,4,-2)",应该怎么处理?
- 在vs.net 2003里F5,ctrl+F5的作用是什么?
'看填充后有值吗?没有值运行下面的就是错误的
Label1.Text = ds.Tables("jshd").Rows(0).Item(0)=====>
if (ds.Tables("jshd").Rows(0).Item(0)!=Nothing)
Label1.Text = ds.Tables("jshd").Rows(0).Item(0)
myconnection.Open();没有吧,当然不行了
楼上说得不正确,myconnection可以隐式的自己打开。可以不用自己来打开!