|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - willysistemas
26
« en: Domingo 18 de Mayo de 2008, 05:05 »
Tendrias que actualizar la informacion en cada tabla de manera individual puedes utilizar una sentencia sql para esto, por otro lado si quieres que al eliminar un dato en una tabla afecte a las otras lo ideal es que esten relacionadas y que la opcion eliminar en cascada este activa.
27
« en: Miércoles 9 de Abril de 2008, 21:31 »
Hola lo he solucionado
28
« en: Viernes 21 de Marzo de 2008, 14:34 »
Hola a todos
como hago para importar un archivo .sql a mi base de datos tengo instalado el MSDE 2000, espero que alguien me colabore desde ya muchas gracias
29
« en: Viernes 21 de Marzo de 2008, 14:31 »
Ok. buena respuestas.
ya lo he solucionado he utilizado este codigo en el evento change de los estados o departamentos y me funciona muy bien, muchas gracias y espero que ha alguien le sirva
sql = "SELECT * FROM municipios Where iddepa = " & Me.DCDepartamentos.BoundText & " ORDER BY codimuni;" RsMunicipios.Open sql, cnn, adOpenForwardOnly, adLockReadOnly, adCmdText
30
« en: Viernes 21 de Marzo de 2008, 14:28 »
Hola tengo un problema con un archivo sql donde tengo mis tablas la quiero importar a la base de datos sql server(MSDE 2000) lo he intentado de diferentes formas y no he podido si alguien me puede explicar como hacerlo le agradezco y muchas gracias.
31
« en: Jueves 20 de Marzo de 2008, 04:19 »
hola tengo un problema que no le encuentro desde hace una semana por favor ayudameee, es que estoy manejando dos combo y en uno manejo los estados en una tabla y en el otro manejo los municipios en otras tablas, el problema es que no me jala los municipios el segundo combo de acuerdo a lo que tiene el primer combo. por favoooor espero tu respuesta gracias willysistemas@yahoo.es
32
« en: Martes 18 de Marzo de 2008, 02:02 »
Hola requiero ayuda urgente con este codigo:
lo que requiero es que cada que importe el archivo me verifique y actulice si el registro ya existe o que lo inserte si aun no existe
este es el codigo del formulario
Dim rec As New ADODB.Recordset
Public Function FileToString(FileName As String) As String Dim hlngFile As Long, strFile As String hlngFile = FreeFile Open FileName For Binary Access Read As hlngFile FileToString = vbNullString strFile = String(FileLen(FileName), " ") Get hlngFile, , strFile Close hlngFile FileToString = strFile End Function
Private Sub Importar_Click() On Error GoTo archivo Dim Lineas As Variant, i As Integer, j As Integer, k As Integer Dim Columnas() As String Dim Camino As String
CommonDialog1.DialogTitle = "Abrir archivo de texto" CommonDialog1.Filter = "Texto (*.txt)|*.txt" CommonDialog1.ShowOpen
Dim rutas As String rutas = CommonDialog1.FileName
Camino = App.Path & "\rutas"
Lineas = Split(FileToString(rutas), vbCrLf) For i = Val(LBound(Lineas)) To UBound(Lineas) Columnas = Split(Lineas(i), " ") rec.Open "Select * from Socios", bd, adOpenKeyset, adLockOptimistic With rec If UBound(Columnas) = 4 Then .AddNew !Nombre = Columnas(0) !Apellido = Columnas(1) !Direccion = Columnas(2) !Telefono = Columnas(3) .Update .Close End If End With Next i MsgBox "Los Datos se importaron con exito!!!!", vbInformation, "De .txt a .mdb" Exit Sub
archivo: MsgBox "Se produjo un error", vbExclamation, "Error." End End Sub
Private Sub CmbSalir_Click() End End Sub
en un modulo abro la base de datos asi:
Public bd As New ADODB.Connection Sub Main() bd.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Base.mdb;Persist Security Info=False" Form1.Show 1 End Sub
anexo la base de datos que utilizo y un archivo de texto de prueba
33
« en: Lunes 17 de Marzo de 2008, 20:03 »
Creo que mi explicacion te servira de algo
yo lo hago asi:
guardo las fotos en la base de datos en un campo de tipo binario, luego en crystal lo que hago es agregar los campos en la secion de encabezado incluyendo el campo de foto y me ha funcionado de maravilla esto lo hice para un sistema que genera carnets
34
« en: Lunes 17 de Marzo de 2008, 19:45 »
cpmario muchas gracias por tu valiosa ayuda me has ayudado a solucionar el problema
mil gracias
35
« en: Domingo 16 de Marzo de 2008, 17:39 »
Hola requiero ayuda urgente con este codigo:
necesito importar un archivo de texto a una tabla de la base de datos cuando accedo al archio de forma directa Camino = App.Path & "\Ejemplo.txt" me importa los datos pero al intentar hacerlo con un dialogo dice que los datos se importanron revizo la tabla y esta vacia no se que pasa espero que alguien me ayude
este es el codigo del formulario
Dim rec As New ADODB.Recordset
Public Function FileToString(FileName As String) As String Dim hlngFile As Long, strFile As String hlngFile = FreeFile Open FileName For Binary Access Read As hlngFile FileToString = vbNullString strFile = String(FileLen(FileName), " ") Get hlngFile, , strFile Close hlngFile FileToString = strFile End Function
Private Sub Importar_Click() On Error GoTo archivo Dim Lineas As Variant, i As Integer, j As Integer, k As Integer Dim Columnas() As String Dim Camino As String
CommonDialog1.DialogTitle = "Abrir archivo de texto" CommonDialog1.Filter = "Texto (*.txt)|*.txt" CommonDialog1.ShowOpen
Dim rutas As String rutas = CommonDialog1.FileName Camino = App.Path & "\rutas" Lineas = Split(FileToString(Camino), vbCrLf) For i = Val(LBound(Lineas)) To UBound(Lineas) Columnas = Split(Lineas(i), " ") rec.Open "Select * from Socios", bd, adOpenKeyset, adLockOptimistic With rec If UBound(Columnas) = 4 Then .AddNew !Nombre = Columnas(0) !Apellido = Columnas(1) !Direccion = Columnas(2) !Telefono = Columnas(3) .Update .Close End If End With Next i MsgBox "Los Datos se importaron con exito!!!!", vbInformation, "De .txt a .mdb" Exit Sub
archivo: MsgBox "Se produjo un error", vbExclamation, "Error." End End Sub
Private Sub CmbSalir_Click() End End Sub
en un modulo abro la base de datos asi:
Public bd As New ADODB.Connection Sub Main() bd.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Base.mdb;Persist Security Info=False" Form1.Show 1 End Sub
anexo la base de datos que utilizo y un archivo de texto de prueba
36
« en: Domingo 16 de Marzo de 2008, 16:30 »
Ok. lo he solucionado gracias a todos por su ayuda sus aportes son muy valiosos espero me sigan ayudando en mis dificultades
MIL GRACIAS!!!
37
« en: Domingo 16 de Marzo de 2008, 16:20 »
Hola gracias ya lo he soluconado buscando en la web me encontre este codigo espero le sirva a muchos
en un modulo escribes el siguiente codigo
Public encripta As String Public desencripta As String
Function EncriptarCampo (valor As String) Dim R As Integer encripta = valor R = Len(Trim(valor)) For I = 1 To R Mid(encripta, I, 1) = Chr(Asc(Mid(valor, I, 1)) - 1) Next I End Function
Function DesencriptarCampo(valor As String) Dim R As Integer desencriptar = valor R = Len(Trim(valor)) For I = 1 To R Mid(desencriptar, I, 1) = Chr(Asc(Mid(valor, I, 1)) + 1) Next I End Function
en el formulario lo usas asi:
'Para encriptar
Call EncriptarCapo (Text1.Text) rs.Fields!campo = encripta
'Para desencriptar
Call DesencriptarCampo(rs.Fields!campo) Text2.Text = desencripta
38
« en: Sábado 15 de Marzo de 2008, 19:57 »
Hola todos
alguien me podria ayudar con un codigo que me permita guardar una calave de usuario encriptada y poder acceder a traves de un formulario
39
« en: Domingo 9 de Marzo de 2008, 13:34 »
Hola todos estoy haciendo una pequeña aplicacion en visual basic 6 y trato de establecer una conexion a mysql les pego a continuacion el codigo que utilizo
este codigo lo tengo en un modulo
Public Function ConectarMysql(ByVal IniServidor As String, ByVal IniUsuario As String, ByVal IniPasword As String, ByVal IniBaseDatos As String) As String
Dim consql As String
With ConectarMysql Set ConectarMysql = New ADODB.Connection ConectarMysql.CursorLocation = adUseClient consql = "Driver={MySQL ODBC 3.51 Driver};server=" & IniServidor & ";uid=" & IniUsuario & ";pwd=" & IniPasword & ";database=" & IniBaseDatos & ";connection=" ConectarMysql.ConnectionString = consql ConectarMysql.CommandTimeout = 40 ConectarMysql.Open End With
End Function
en el formulario llamo de la siguiente forma la funcion
Private Sub Command3_Click() Call ConectarMysql("localhost", "root", "", "prueba") MsgBox "conectado a la base de datos" End Sub
al ejecutar me da el siguiente error: el objeto with debe ser de un tipo definido por el usuario, object o variant
espero me digan donde esta el error
gracias de antemano
40
« en: Sábado 8 de Marzo de 2008, 23:42 »
Hola quiero saber como se hace la conexion a una base de datos de mysql desde visual basic con ado
41
« en: Sábado 1 de Marzo de 2008, 04:42 »
hola alguien me puede hacer el favor de pasarme un codigo o explicarme como me conecto a un servidor ftp para enviar un backup de la base de datos
42
« en: Sábado 1 de Marzo de 2008, 04:38 »
Hola a todos, soy nuevo en el foro es la primera vez que ingreso, necesito la ayuda de ustedes estoy haciendo una pequeña aplicacion y necesito crear una rutina para importar datos de excel a acces utilizando una ventana de dialogo de windows para buscar archivo y que al seleccionar este se empiece a cargar en la base de datos
|
|
|