0
這裏是我的工作:獲取與VB .NET從sqlserver的數據庫記錄
Dim connstr = "data source=mydatasource;initial catalog=gcs_dw;persist security info=True;user id=myuser;password=mypassword;Asynchronous Processing=True"
Dim sqlquery = "SELECT * FROM Customer WHERE CITY = 'Anytown'"
Dim connection As SqlConnection = New SqlConnection(connstr)
connection.Open()
Dim command As SqlCommand = connection.CreateCommand()
command.CommandText = sqlquery
Dim reader As SqlDataReader = command.ExecuteReader()
reader.Read()
Console.WriteLine(reader.ToString)
connection.Close()
Console.Read()
正如你所看到的,我試圖以顯示查詢結果的命令行,目前所有它顯示的是「System.Data.SqlClient.SqlDataReader」。我的sql查詢的結果在哪裏,爲什麼我不能檢索它們?
我知道的ToString在做什麼它是假設的話,我根本不知道該用什麼。 .GetString和.GetValue都很完美。謝謝! – Brian 2012-04-27 16:25:13