关于数据查询的返回值问题
就是想得到u_JX_tx表中的mtlx和yh字段,但是老是报错,说 "在没有任何数据时进行无效的读取尝试 "
Dim connection As Data.SqlClient.SqlConnection
Dim sql1 As String
Dim mtlx As String
Dim yh As String
Dim cmd1 As Data.SqlClient.SqlCommand
Dim rd1 As Data.SqlClient.SqlDataReader
sql1 = "select mtlx,yh from u_JX_tx "
cmd1 = New Data.SqlClient.SqlCommand(sql1, connection)
rd1 = cmd1.ExecuteReader
mtlx = rd1.GetValue(0).ToString
yh = rd1.GetValue(1).ToString
rd1.Close()
不知道代码里哪里有问题,SQL语句是测试过的,肯定有记录返回
------解决方案--------------------提示很明确了,没有数据不能直接取数据.