| | |
filling data in combo box from SQL server
![]() |
•
•
Join Date: Jul 2008
Posts: 3
Reputation:
Solved Threads: 0
Dear all,
I wanted to fill the combo box with the data from my SQL server database.
There are two column in the table, product_id and product_name.
for example:
product_id| product_name
---------- --------------
1| pencil
2| NoteBook
I was successful in displaying the product name in combo box. The code is given below. I wanted to show the product_name in the combo box and when the user selects the product_name from combo box i should be able to get its product_id. How do i do it? Please help me guys for my academic project.
Below is my code.
I wanted to fill the combo box with the data from my SQL server database.
There are two column in the table, product_id and product_name.
for example:
product_id| product_name
---------- --------------
1| pencil
2| NoteBook
I was successful in displaying the product name in combo box. The code is given below. I wanted to show the product_name in the combo box and when the user selects the product_name from combo box i should be able to get its product_id. How do i do it? Please help me guys for my academic project.
Below is my code.
vb.net Syntax (Toggle Plain Text)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim conn As New System.Data.SqlClient.SqlConnection("Network Library=DBMSSOCN;" & "Data Source=abacus\mydatabase;" & "Initial Catalog=CADCAM2;" & "Integrated Security =True;" & "MultipleActiveResultSets=True;") Dim strSQL As String = "SELECT * FROM product" Dim da As New System.Data.SqlClient.SqlDataAdapter(strSQL, conn) Dim ds As New DataSet da.Fill(ds, "product") With Me.cmbDropDown .DataSource = ds.Tables("product") .DisplayMember = "product_name" .ValueMember = "product_id" .SelectedIndex = 0 End With end sub
vb.net Syntax (Toggle Plain Text)
Private Sub cmbCproduct_SelectedValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbCproduct.SelectedValueChanged 'when the user selects the product_name from the combo box i should be able to get the product_id. End Sub
Use another SQL statement. Construct it like this-
vb.net Syntax (Toggle Plain Text)
Dim strSQL2 As String = "SELECT product_id FROM product where product_name=" & Me.cmbDropDown.SelectedItem
My blog on .NET- http://dotnet.tekyt.info
•
•
Join Date: Jul 2008
Posts: 3
Reputation:
Solved Threads: 0
The problem with this query is that i can have some of the "product_name" same. Any idea??
•
•
•
•
Use another SQL statement. Construct it like this-
vb.net Syntax (Toggle Plain Text)
Dim strSQL2 As String = "SELECT product_id FROM product where product_name=" & Me.cmbDropDown.SelectedItem
you must have other key to differentiating the same product_name.
Never tried = Never Know
So, Please do something before post your thread.
* PM Asking will be ignored *
So, Please do something before post your thread.
* PM Asking will be ignored *
![]() |
Similar Threads
- Tutorial: Understanding ASP classes (ASP)
Other Threads in the VB.NET Forum
- Previous Thread: video captions in vb.net
- Next Thread: Tools in vb.net windows application
Views: 4120 | Replies: 3
| Thread Tools | Search this Thread |
Tag cloud for VB.NET
.net .net2005 .net2008 2005 2008 access ado.net application array arrays basic bindingsource browser c# center checkbox client code combobox communication connection control convert crystal crystalreport data database datagrid datagridview dataset datatable date datetimepicker design designer dissertation dissertations error excel file form gridview image images insert listview login loops mobile ms msaccess net objects openxml path port print printing problem read remove save search security serial server settings sms socket sorting sql statement studio syntax tagging tags textbox time timer type update upload user validation vb vb.net vb2008 view visual visual-studio visualbasic visualbasic.net visualstudio2008 vs2008 web webbrowser windows winforms wpf xml






