Autor Tema: [SOURE] Formulario ABM con SQL Server 2000 y ADO  (Leído 8458 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ssccaann43

  • Moderador
  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
[SOURE] Formulario ABM con SQL Server 2000 y ADO
« en: Febrero 26, 2010, 04:39:41 pm »
Bien, seguro muchos conocen este proyecto...



Bien, he decidido armar este proyecto con algunos cambios ya que un amigo lo necesitaba...
Aqu� un screen con los cambios...


Pasos a seguir, para usarlo...

1ero. Antes de abrir el proyecto, ejecuta el .bat REGISTRAR. Para registrar las librer�as que contiene el proyecto.

2do. Debes crear una BD usando el Administrador corporativo de SQL Server. La base de datos llamala BD.

3ero. Luego de tener la BD creada, abres el analizador de consulta, seleccionas la BD que creaste y subes el Script que te adjunto en el proyecto, se encuentra en el Directorio BD.

4to. Luego de ejecutar el Script, debes Restaurar la BD usando el Administrador Corporativo. Te posicionas en la BD, haces click secundario, le das a todas las tareas, restaurar base de datos, seleccionas alli la opcion Desde Dispositivos, luego haces click en dispositivos, le das a agregar y buscas el .BAK que esta tambien en el directorio BD.

5to. Luego de hacer la restauraci�n, puedes hacer uso del programa. Incluso hasta ver los reportes.

Saludos, y espero les sea de gran utilidad...!

Bajar Aqu�
« última modificación: Febrero 28, 2010, 05:08:08 pm por ssccaann43 »
Miguel Núñez.

wolf_kof

  • Visitante
Re:Formulario ABM con SQL Server 2000 y ADO
« Respuesta #1 en: Febrero 26, 2010, 04:45:12 pm »
Claro que si el code esta super bien  ::) ::) ::)

ssccaann43

  • Moderador
  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:Formulario ABM con SQL Server 2000 y ADO
« Respuesta #2 en: Febrero 26, 2010, 04:48:38 pm »
Gracias, espero le des un excelente uso y puedas armar bien tú software sin problemas...
Miguel Núñez.

omarinho23

  • Megabyte
  • ***
  • Mensajes: 105
  • Reputación: +0/-1
    • Ver Perfil
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #3 en: Febrero 27, 2010, 02:33:19 pm »
ssccaann muy buen codigo! esta bravo!!  ;D pero quisiera hacerte una consulta

si mira quisiera agregar otro dato q apareceria en otro form

se q tienes frmedit yap imagina q sacas otro cuadro de ahi para agregar datos diferentes a la base de datos

como lo harias q codigo pondrias! :o

ssccaann43

  • Moderador
  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #4 en: Febrero 28, 2010, 05:09:12 pm »
Explicame que quieres hacer y lo armamos...!
Miguel Núñez.

omarinho23

  • Megabyte
  • ***
  • Mensajes: 105
  • Reputación: +0/-1
    • Ver Perfil
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #5 en: Marzo 01, 2010, 11:46:02 am »
haber mira! ya tienes el form de modificacion e ingreso (frmedit) y quieres agregar mas datos a una tabla osea a es frmedit habra dos botones ya y cada boton sera haber frmedit1 y frmedit2 y cada edit1 y edit2 tiene datos para agregar diferentes! no se si me entiendes la cosa es conectar esos edit1 y edit2 a la bd para q las agregen!

no se si me entiendes

ssccaann43

  • Moderador
  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #6 en: Marzo 01, 2010, 03:01:04 pm »
No, no te entiendo... con FrmEdit, puedo editar todo lo que quiero... Si agrego más campos a la Base de Datos, tan sencillo que agrego más controles al frmEdit y ya...!
Miguel Núñez.

omarinho23

  • Megabyte
  • ***
  • Mensajes: 105
  • Reputación: +0/-1
    • Ver Perfil
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #7 en: Marzo 01, 2010, 04:05:33 pm »
es q no es solo agregar mas campos al edit ... si no te digo q varia segun lo q se agrega pue... imaginemos q los campos q estan en edit son

nombre
direc
telefono

y el botonedit1 saca a edit1 los siguientes datos nuevos para agregar a la bd

cliente
pedido
ruc

y el botonedit2 saca a edit2 otros datos diferentes para agregar a la bd

razon de cancelacion
detalles

no se si me entiendes asi?

NolO

  • Kilobyte
  • **
  • Mensajes: 73
  • Reputación: +6/-0
    • Ver Perfil
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #8 en: Marzo 01, 2010, 05:12:09 pm »
Uhmmm quieres usar el mismo formulario para hacer un mantenimiento a otras tablas?

Bueno eso es lo que trato de entender...

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #9 en: Marzo 01, 2010, 06:17:31 pm »
Creo  q omarinho23 esta tratando de decir es hacer el frmEdit "dinamico". Modificar la estructura de la base de datos en tiempo de ejecucion y que el ABM se adapte a la nueva estructura. Es buena idea

ssccaann43

  • Moderador
  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #10 en: Marzo 01, 2010, 07:36:22 pm »
No, ya entendi... El habla de hacer nuevas tablas con nuevos formularios... omarinho23, es sencillo... Creas tu tabla... Armas tu formulario y haces la conexion... Más nada... Simple...!
Miguel Núñez.

omarinho23

  • Megabyte
  • ***
  • Mensajes: 105
  • Reputación: +0/-1
    • Ver Perfil
Re:[SOURE] Formulario ABM con SQL Server 2000 y ADO
« Respuesta #11 en: Marzo 02, 2010, 11:28:03 am »
mira yo e tratado de hacer una conex... pero la verdad no puedo conectar con la q necesito :S

como podrias hacer tu el codigo :S

Código: [Seleccionar]
Private Sub Form_Load()
   

    ' establece la cadena de conexión a utilizar en la propiedad ConnectionString
    CNN.ConnectionString = "Provider=SQLOLEDB.1;Password=qweqwe;Persist Security Info=True;User ID=omar;Initial Catalog=BASEFINAL;Data Source=SERVIDOR"
   
    ' abre la base de datos
    CNN.Open
   
    ' Abre el recordset enviando la consulta sql
    rs.Open "Select * from clientes", CNN, adOpenDynamic, adLockOptimistic
    ' muestra los datos en los text
    Command1.Enabled = False

End Sub
Private Sub cmdSave_Click()
    Select Case ACCION
    Case editar_registro
        CNN.Execute "UPDATE Clientes set razonsocial = '" & Text1(0) & "', direccion = '" & Text1(1) & "', nºdeplaca = '" & Text1(2) & "', marca = '" & Text1(3) & "', modelo = '" & Text1(4) & "', carroceria = '" & Text1(5) & "', colores = '" & Text1(6) & "', nºcilindros = '" & Text1(7) & "', pesoneto = '" & Text1(8) & "', cargautil = '" & Text1(9) & "', pesobruto = '" & Text1(10) & "', longitud = '" & Text1(11) & "', ancho = '" & Text1(12) & "', altura = '" & Text1(13) & "', clase = '" & Text1(14) & _
                                     "', añofabrica = '" & Text1(15) & "', combustible = '" & Text1(16) & "', nºejes = '" & Text1(17) & "', nºdemotor = '" & Text1(18) & "', nºdeserieochasis = '" & Text1(19) & "', nºpasajeros = '" & Text1(20) & "', nºasientos = '" & Text1(21) & "', nºruedas = '" & Text1(22) & "', formula = '" & Text1(23) & "', categoria = '" & Text1(24) & "', potencia = '" & Text1(25) & "', detalle1 = '" & Text1(28) & "', detalle2 = '" & Text1(29) & "', fecha = '" & Text1(30) & "', modificacion = '" & Text2 & "', montaje = '" & Text3 & "', fabricacion = '" & Text4 & _
                                     "' where Cod = " & IdRegistro & ""

      End Select
    DoEvents
    Unload Me
    Set FrmEditClau = Nothing
Exit Sub
ErrorSub:
MsgBox Err.Description
End Sub

este es mi codigo pero igual no me graba!
« última modificación: Marzo 02, 2010, 04:32:49 pm por omarinho23 »