I used to use datasets instead of sqldatareaders and I used to be able to do something like this
If dataset.tables(0).Rows(0)(1).ToString()) = "N" Then
lbl.Text = dataset.tables(0).Rows(0)(2).ToString())
Else
Do Nothing
End If
这显然与制图师合作。
我有密码,看卡塔里德人是否拥有任何增长,但想知道是否有办法获得每个增长的价值。
我猜想这一点是可能的,一看一看一看,但似乎看不到什么。
Dim conn As SqlConnection = New SqlConnection("server= h ; user id= w ; password= w ; database= w ; pooling= false ")
conn.Open()
Dim query As New SqlCommand("DECLARE @investor varchar(10), @sql varchar(1000) Select @investor = 69836 select @sql = SELECT * FROM OPENQUERY(db, SELECT * FROM table WHERE investor = + @investor + ) EXEC(@sql)", conn)
Dim oDR As SqlDataReader = query.ExecuteReader()
If oDR.HasRows or dataset.tables(0).Rows(0)(1).ToString()) = "N" Then
lbl.Text = dataset.tables(0).Rows(0)(2).ToString())
Else
Do Nothing
End If
这就是我目前显然不工作的守则。
任何想法?
增 编