guardar datos con sentencia if vb.net 2005

#1
hola bakuno espero que me puedan ayudar con esta duda.

bueno lo que quiero es guardar los datos de unos textbox en una bd, ya tengo el codigo y todo hasta ahi bien, pero si los meto dentro de un if no guarda nada

quiero que al darle click en si los guarde pero si le doy que no que me regrese al formulario para modificar los datos y ahora si guardarlos sin problemas

les pongo el codigo de como lo tengo con la sentencia:
------------------------------------------------------------------------------
Dim res As DialogResult
MessageBox.Show("Los datos son correctos?", "Guardar Datos", MessageBoxButtons.YesNo)
If res = Windows.Forms.DialogResult.No Then
Me.ClientesBindingSource.EndEdit()
Me.ClientesTableAdapter.Update(Me.BdcontaDataSet1.clientes)
Me.ClientesBindingSource.AddNew()
Else

Me.ClientesBindingSource.CancelEdit()
------------------------------------------------------------------------------

si pongo el siguiente codigo solo, sin el if, si guarda
------------------------------------------------------------------------------
Me.ClientesBindingSource.EndEdit()
Me.ClientesTableAdapter.Update(Me.BdcontaDataSet1.clientes)
Me.ClientesBindingSource.AddNew()
 
Arriba