Populating Menu strip drop down with database result
Hello Guys, Here is an interesting problem.
I have the following code. But it seems like I am missing out something in the process of populating drop down menus with data from database.
You guys have a look at it and please give your valuable suggestions.
Private Sub Open_Exam()
Dim con As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=C:\VB Applications\PROJECT_1\PROJECT_1\examdb.mdf;Integrated Security=True;User Instance=True")
Dim cmd As New SqlCommand("Select Exam_No from Exam_Master Where Author='" + mniUsername.Text + "'", con)
con.Open()
Dim dr As SqlDataReader = cmd.ExecuteReader()
While dr.Read()
tsmOpen_Exam.DropDown.Items.Add(dr.GetString)
End While
dr.Close()
con.Close()
End Sub
Thanks.
Rahul47
Junior Poster in Training
66 posts since Jan 2013
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0
@Philippe: I am getting error as follows:
Error 1 Overload resolution failed because no accessible 'GetString' accepts this number of arguments. C:\VB Applications\PROJECT_1\PROJECT_1\Welcome.vb 80 45 PROJECT_1
Rahul47
Junior Poster in Training
66 posts since Jan 2013
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0
As the error is ellliminated now by using dr.ToString()
but the data is not fetched .....am getting unexpected result like.
System.Data.SqlClient.SqlDataReader
Trying to figure out where i Went Wrong.
Rahul47
Junior Poster in Training
66 posts since Jan 2013
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0
Are you using the Visual Basic source code editor to enter your code?
If so, try paying attention to the IntelliSence prompts. 
It informs you that you need to specify the column to retrieve for the GetString method.
TnTinMN
Practically a Master Poster
640 posts since Jun 2012
Reputation Points: 418
Solved Threads: 148
Skill Endorsements: 13
@TnTinMN: If you pay attention to code that I posted, I have only requested one column.
So how should i Specify it ??
Rahul47
Junior Poster in Training
66 posts since Jan 2013
Reputation Points: 0
Solved Threads: 1
Skill Endorsements: 0