| | |
Popup Form Refresh combobox on parent form
Please support our VB.NET advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Mar 2005
Posts: 65
Reputation:
Solved Threads: 0
I have a parent form that has a combobox. Whn the form loads I get the data from the db and bind to the combobox. that works fine and here is the code I use in form load to cause this to happen:
Now if there is not an Account Type, I have a button that will pull up a small form to allow the addition of an account type. The popup form adds the data back to the database just fine, but I am now trying to get the combobox to refresh its data. So I call a public Sub that is located in the parent form to from the popup form to accomplish this task and I have walked the code and the sub is called and appears to work correctly, but the new data never appears in the combobox. Here is my public sub that i call to try and refresh the combobox on the parent form.
But when I go back to the parent form, the combobox is not updated with the new account. How can i get the combobox to refresh from the database with the new data?
Thank You, Chester
VB.NET Syntax (Toggle Plain Text)
conn.Open() cmd.Connection = conn da = New SqlCeDataAdapter(cmd1, conn) cmd.CommandText = "SELECT * FROM AccountType ORDER BY AcctType" da2 = New SqlCeDataAdapter(cmd) da2.Fill(dtAcctType) cmd.CommandText = chkSQL daCk = New SqlCeDataAdapter(chkSQL, conn) daCk.Fill(dtChk) cboType.DataSource = dtAcctType cboType.DisplayMember = "AcctType" cboType.ValueMember = "AcctTypeID" cboType.SelectedIndex = 0
Now if there is not an Account Type, I have a button that will pull up a small form to allow the addition of an account type. The popup form adds the data back to the database just fine, but I am now trying to get the combobox to refresh its data. So I call a public Sub that is located in the parent form to from the popup form to accomplish this task and I have walked the code and the sub is called and appears to work correctly, but the new data never appears in the combobox. Here is my public sub that i call to try and refresh the combobox on the parent form.
VB.NET Syntax (Toggle Plain Text)
Dim dtType As New DataTable Dim daType As SqlCeDataAdapter Try conn = New SqlCeConnection("Data Source=C:\Program Files\HomeComplete\Data\HomeComplete.sdf") Catch End Try Dim cmd As New SqlServerCe.SqlCeCommand cmd.Connection = conn cmd.CommandText = "SELECT * FROM AccountType ORDER BY AcctType" daType = New SqlCeDataAdapter(cmd) daType.Fill(dtType) cboType.Items.Clear() cboType.DataSource = dtType cboType.DisplayMember = "AcctType" cboType.ValueMember = "AcctTypeID" cboType.SelectedIndex = 0 cboType.Refresh() conn.Close()
But when I go back to the parent form, the combobox is not updated with the new account. How can i get the combobox to refresh from the database with the new data?
Thank You, Chester
•
•
Join Date: Dec 2007
Posts: 252
Reputation:
Solved Threads: 27
i have used something as easy as in the click event where you add your data on the second form just add
vb.net Syntax (Toggle Plain Text)
frmOther.refresh
![]() |
Other Threads in the VB.NET Forum
- Previous Thread: display network SQL Servers in combobox
- Next Thread: Factorial of N
| Thread Tools | Search this Thread |
.net .net2008 2005 2008 access account array arrays basic bing browser button buttons c# center check checkbox code convert crystalreport cuesent data database datagrid datagridview date datetimepicker dissertation dissertations dissertationtopic dropdownlist eclipse excel fade file-dialog filter ftp generatetags gridview hardcopy images inline input insert intel internet listview mobile monitor net networking objects output panel passingparameters pdf picturebox port position print printing problem read remove save searchbox searchvb.net select serial settings shutdown soap sorting survey table tcp temperature text textbox timer timespan toolbox transparency trim update user validation vb vb.net vb.netformclosing()eventpictureboxmessagebox vb2008 vbnet visual visualbasic visualbasic.net visualstudio2008 web winforms wpf year





