SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Elwood en Sábado 11 de Octubre de 2008, 16:38
-
Hola a todos!!
Me presento, me llamo Pablo y hace tiempo que leo el foro.
Soy mas que principiante, pero siempre me intereso todo esto y ahora estoy empezando a incursionar en visual Basic 2008.
Voy a la pregunta en si, seguramente sea algo muy simple...
Tengo una pequeña aplicacion que carga clientes en un formulario de reparaciones.
Hice una base de datos que tiene tablas de clientes, reparaciones, etc...
Logré hacer en un combox que me recupere los datos de los clientes y complete los campos de direccion, telefono y mail, pero siempre y cuando el cliente este cargado en la db.
Ahora lo que quería hacer es que, cuando escribo el nombre en el combox, compare con la base de datos (calculo que cuando le doy al enter o con un boton) y si el cliente no está cargado en la base de datos me avise con un MessageBox dandome la opcion de que me abra un nuevo form donde agregar el cliente.
Con que me guien un poco, si no es mucha molestia, para que en caso que no esté el cliente en la db me avise con un cartel me arreglo, luego lo del form para agregar me arreglo a ver como hacerlo.
Desde ya y de antemano , muchas gracias.
Saludos ;)
-
Hola Pablo, yo aria algo asi.... ojala te funcione
Realizo la conexion a sql
despues
ConexionSQL.Open()
Dim ComandosSQL1 As New SqlCommand(" select count(*) from Clientes where Nombre ='" _
& Textbox1.text & "'", ConexionSQL)
Dim VLDR_Nombre As Integer
VLDR_Nombre = CInt(ComandosSQL1.ExecuteScalar)
If VLDR_Nombre > 0 Then
'Si existe el Cliente
MsgBox("El Cliente: " & UCase(Textbox1.text ) & " ya existe en la base de datos")
Else
'Si NO existe el Cliente
MsgBox("El Cliente: " & UCase(Textbox1.text ) & " NO existe en la base de datos")
espero te ayude. un saludo
-
Voy a probarlo y te cuento.
Gracias por la ayuda.
Saludos ;)
-
Hola Elwood; yo tambien soy nuevo en visual basic 2008, y quiereo hacer exactamente una busqueda tal y como tu dices que las has realizado con un combo de texto y buscar el nombre en la base de datos, pero no lo he logrado, me puedes ayudar con este tema al respecto.
De antemano agradezco tu ayuda.
Saludos
-
Hola Elwood; yo tambien soy nuevo en visual basic 2008, y quiereo hacer exactamente una busqueda tal y como tu dices que las has realizado con un combo de texto y buscar el nombre en la base de datos, pero no lo he logrado, me puedes ayudar con este tema al respecto.
De antemano agradezco tu ayuda.
Saludos
Hola puedes explicar un poco mas tus dudas ya que en el ejemplo anterior esta muy bueno.
saludos