Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
dam123
Starting Member
1 Post |
Posted - 2013-02-13 : 11:05:16
|
These are my code below. i tried it on click event it keep returning this error ExecuteReader: Connection property has not been initializedProtected Sub Btinfor_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Btinfor.Click Dim cmddata As New SqlCommand("SELECT Age FROM data Where Origin =" & DDOrigin.SelectedItem.Text) Dim sqlDR As SqlDataReader sqlDR = cmddata.ExecuteReader() GDinfor.DataSource = sqlDR GDinfor.DataBind() sqlDR.Close() End SubSource Error: Line 32: Dim sqlDR As SqlDataReaderLine 33: Line 34: sqlDR = cmddata.ExecuteReader()Line 35: Line 36: GDinfor.DataSource = sqlDR Source File: C:\Users\peter\Desktop\WebSite1\UsingDataReaders.aspx.vb Line: 34 please i need ur help to resolve this problem. thanks |
|
James K
Master Smack Fu Yak Hacker
3873 Posts |
Posted - 2013-02-13 : 11:26:17
|
You need to set the connection property of the command object to an instance of the SqlConnection object. Alternatively, you can use a different constructor of the SqlCommand object that takes a connection string property (which will then construct the connection object for you). That connection object describes how to connect to your server. Take a look here for an example - what you want is the SqlClient example: http://msdn.microsoft.com/en-us/library/dw70f090.aspx |
|
|
|
|
|