Visual Basic - SQL con VB6

Life is soft - evento anual de software empresarial
 
Vista:

SQL con VB6

Publicado por @ndres (1 intervención) el 22/09/2005 00:57:14
Hola!!, perdonen mi ignorancia, tengo una base de datos en SQL server y e logrado conectarla con visual basic 6, tengo los formularios y me muestra los registros osea que funcionan los botones siguiente,atras,ultimo y primero pero no se como hacer el codigo para insertar los registros en una tabla desde visual basic, gracias por su ayuda..!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SQL con VB6

Publicado por William (18 intervenciones) el 22/09/2005 05:43:29
Hola desde Perú.

Sería bueno que te busques un manual de SQL. Buscalo aca mismo en cursos. De todas maneras te doy el dato:

La instrucción debe ser:

sql="INSERT INTO TABLA(CAMPO1,CAMPO2...CAMPOn) VALUES ('VALOR1','VALOR2',...,'VALORn')

Si has creado una conexión con el SQL Server y le has dado un nombre por ejemplo Cn despues de este sql escribes:

Cn.Execute sql

Y listo!

Si no te sale me avisas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:SQL con VB6

Publicado por Eli (49 intervenciones) el 22/09/2005 15:59:29
'Crea un boton que se llame Guardar
'creas un RecordSet lo llamamos r y cargas la tabla que queres insertarle datos

Private Sub Guardar_Click()
Dim r As Recordset
Set r = New Recordset
r.ActiveConnection = CE
r.LockType = adLockOptimistic
r.CursorType = adOpenStatic
r.Open "select * from TABLA"

r.AddNew
'sintaxis : RecordSet+campo_tabla = TextBox
r!codigo = Codigo.Text
r!nombre = Nombre.Text
r.Update
'Desactivamos el boton guardar para no duplicar
Guardar.Enabled = False
'Cerramos el RecordSet
r.Close
Set r = Nothing
'enviamos un mensaje al usuario diciendole que se guardaron los datos
MsgBox "El Registro fue Almacenado con éxito, puede Continuar..."

End Sub

'Esto es algo Básico y sencillo prueba y suerte, si no avisame

salu2 y suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar