How can I commit user input to the database using VB express edition?
How are you all?
I am new at programming and currently learning visual basic using visual studio express edition. I have three questions:
- What is the difference between Visual basic express and Visual basic express orcas.
- Am I justified to uninstall Visual basic express and install Visual basic express orcas
- There is a database project that I am currently working on using VB express edition. However when I try to commit user input to the local database (Sql server express edition), the changes are only tempolarily held by the dataset. I have cosulted the starter kits available but that same code does not update the database. What could I be doing wrong? Please help me.
- Below is what I tried to do.
Regards,
Richard
Public
Class IncomingRefundsForm'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'Private fields to hold info entered by user into form:Private m_IRRSerialNumberAsStringPrivate m_IRRIncomingDateAsDate = #8/13/2002 12:14:00 PM#Private m_IRRReceivedInFromAsStringPrivate m_IRRReceivedInByAsStringPrivate m_IRRTaxHeadAsStringPrivate m_IRRTaxPayerNameAsStringPrivate m_IRRTaxPayerIndividualYESNOAsBooleanPrivate m_IRRTaxPayerTaxIdentificationNumberAsStringPrivate m_IRRTaxPayerValueAddedTaxNumberAsStringPrivate m_IRRAmountClaimedAsDouble'''''' Public properties for accessing the info entered by user into form:'''PublicReadOnlyProperty IRRSerialNumber()AsStringGetReturnMe.m_IRRSerialNumberEndGetEndPropertyPublicReadOnlyProperty IRRIncomingDate()AsDateGetReturnMe.m_IRRIncomingDateEndGetEndPropertyPublicReadOnlyProperty IRRReceivedInFrom()AsStringGetReturnMe.m_IRRReceivedInFromEndGetEndPropertyPublicReadOnlyProperty IRRReceivedInBy()AsStringGetReturnMe.m_IRRReceivedInByEndGetEndPropertyPublicReadOnlyProperty IRRTaxHead()AsStringGetReturnMe.m_IRRTaxHeadEndGetEndPropertyPublicReadOnlyProperty IRRTaxPayerName()AsStringGetReturnMe.m_IRRTaxPayerNameEndGetEndPropertyPublicReadOnlyProperty IRRTaxPayerIndividualYESNO()AsStringGetReturnMe.m_IRRTaxPayerIndividualYESNOEndGetEndPropertyPublicReadOnlyProperty IRRTaxPayerTaxIdentificationNumber()AsStringGetReturnMe.m_IRRTaxPayerTaxIdentificationNumberEndGetEndPropertyPublicReadOnlyProperty IRRTaxPayerValueAddedTaxNumber()AsStringGetReturnMe.m_IRRTaxPayerValueAddedTaxNumberEndGetEndPropertyPublicReadOnlyProperty IRRAmountClaimed()AsStringGetReturnMe.m_IRRAmountClaimedEndGetEndProperty'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
PrivateSub IncomingRefundRegisterationTableBindingNavigatorSaveItem_Click(ByVal senderAs System.Object,ByVal eAs System.EventArgs)Handles IncomingRefundRegisterationTableBindingNavigatorSaveItem.ClickMe.Validate()Me.IncomingRefundRegisterationTableBindingSource.EndEdit()Me.IncomingRefundRegisterationTableTableAdapter.Update(Me.TaxRefundMonitorDataSet.IncomingRefundRegisterationTable)Dim IRRSerialNumberAsString
Dim IRRIncomingDateAsDate = #8/13/2002 12:14:00 PM#Dim IRRReceivedInFromAsStringDim IRRReceivedInByAsStringDim IRRTaxHeadAsStringDim IRRTaxPayerNameAsStringDim IRRTaxPayerIndividualYESNOAsBooleanDim IRRTaxPayerTaxIdentificationNumberAsStringDim IRRTaxPayerValueAddedTaxNumberAsStringDim IRRAmountClaimedAsDoubleIRRSerialNumber =
Me.IRRSerialNumberIRRIncomingDate =
Me.IRRIncomingDateIRRReceivedInFrom =
Me.IRRReceivedInFromIRRReceivedInBy =
Me.IRRReceivedInByIRRTaxHead =
Me.IRRTaxHeadIRRTaxPayerName =
Me.IRRTaxPayerNameIRRTaxPayerIndividualYESNO =
Me.IRRTaxPayerIndividualYESNOIRRTaxPayerTaxIdentificationNumber =
Me.IRRTaxPayerTaxIdentificationNumberIRRTaxPayerValueAddedTaxNumber =
Me.IRRTaxPayerValueAddedTaxNumberIRRAmountClaimed =
Me.IRRAmountClaimedMe.IncomingRefundRegisterationTableTableAdapter.Insert(IRRSerialNumber, IRRIncomingDate, IRRReceivedInFrom, IRRReceivedInBy, IRRTaxHead, IRRTaxPayerName, IRRTaxPayerIndividualYESNO, IRRTaxPayerTaxIdentificationNumber, IRRTaxPayerValueAddedTaxNumber, IRRAmountClaimed)Me.IncomingRefundRegisterationTableTableAdapter.Fill(Me.TaxRefundMonitorDataSet.IncomingRefundRegisterationTable)
Try
Me.Validate()Me.IncomingRefundRegisterationTableBindingSource.EndEdit()Me.IncomingRefundRegisterationTableTableAdapter.Update(Me.TaxRefundMonitorDataSet.IncomingRefundRegisterationTable)MsgBox(
"Update successful")Catch exAs ExceptionMsgBox(
"Update failed")EndTryEndSubPrivateSub IncomingRefundsForm_Load(ByVal senderAs System.Object,ByVal eAs System.EventArgs)HandlesMyBase.LoadMe.IncomingRefundRegisterationTableTableAdapter.Fill(Me.TaxRefundMonitorDataSet.IncomingRefundRegisterationTable)EndSubPrivateSub BindingNavigatorAddNewItem_Click(ByVal senderAs System.Object,ByVal eAs System.EventArgs)Handles BindingNavigatorAddNewItem.ClickEndSubEnd
Class
