Poner condicion en el ingreso

06/07/2006 - 16:53 por Marco Elgueta | Informe spam
Hola a todos,
mi idea es que solo ingrese multiplos de 500 a mi base de datos pero mi duda
es como lo puedo hacer.
Utilizo VB.Net 2003, gracias de ante mano.
 

Leer las respuestas

#1 SoftJaén
06/07/2006 - 17:28 | Informe spam
"Marco Elgueta" escribió:

mi idea es que solo ingrese multiplos de 500 a mi base
de datos pero mi duda es como lo puedo hacer.



Hola, Marco:

Puedes ejecutar una consulta SQL de datos añadidos o de actualización,
dependiendo si vas añadir un nuevo registro a la tabla, o actualizar uno ya
existente.

Por ejemplo, una vez que sepas que el número es múltiplo de 500, ejecutarías
lo siguiente, si tu intención es añadir un nuevo registro.

Imports System.Data.OleDb

Dim cnn As New OleDbConnection

cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=Bd1.mdb"

Try
Dim numero As Integer = 1000

' Construimos la consulta SQL para añadir una nueva fila
Dim sql As String = _
"INSERT INTO Tabla1(Campo1) VALUES (" & numero.ToString & ")"

' Creamos un objeto Command
Dim cmd As New OleDbCommand(sql, cnn)

' Abrimos la conexión
cnn.Open()

' Ejecutamos el comando
cmd.ExecuteNonQuery()

Catch ex As OleDbException
MessageBox.Show(ex.Errors(0).Message)

Catch ex As Exception
MessageBox.Show(ex.Message)

Finally
' Cerramos la conexión
cnn.Close()
cnn = Nothing

End Try


Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Preguntas similares