• Domingo 22 de Diciembre de 2024, 03:01

Mostrar Mensajes

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 - hdr

Páginas: 1 ... 3 4 [5] 6
101
Visual Basic 6.0 e inferiores / Re: Acceso A Db Desde Vb
« en: Miércoles 18 de Enero de 2006, 19:29 »
el control data si se puede conectar a access 2000 solo debes instalar el sp5 para el visual basic y el actualiza el data con la opcion de access 2000.
si por alguna razon no lo pueden conseguir yo se los paso.

102
Visual Basic 6.0 e inferiores / Re: Acceso A Db Desde Vb
« en: Martes 17 de Enero de 2006, 03:19 »
dao asi este desfasado me parece buenisimo para manejar bases de datos access, pero si es para otro motor de bd no es lo mejor, dao tiene la ventaja de que con la jerarquia de objetos dao estan reprecentadas la tablas, las consultas, etc. asi te ahorras algo de trabajo, dao tiene la desbentaja de que si cambias de dbms tendrias que reescribir bastante codigo, mientras que con ado solo seria la connectionstring

103
Visual Basic 6.0 e inferiores / Re: Acceso A Db Desde Vb
« en: Viernes 13 de Enero de 2006, 18:52 »
hola
el dataenvironment utiliza ado para la conexion a la base de datos.
con ado te puede conectar a cualquier base de datos desde que tengas instalado un provedor oledeb.
con dao solo puedes conectarte a bases de datos jet (access).

104
Visual Basic 6.0 e inferiores / Re: Pregunta Para Hernanvid
« en: Viernes 6 de Enero de 2006, 19:41 »
tambien puedes asignar un recordset del tipo ado al recordsource del datareport

dim rs as new adodb.recordset
dim con as new adodb.connection
'puedes obtener los registros desde la base de datos
'o añadiendo los fields por codigo


con.ConnectionString = tu cadena de conexion
rs.open "Tabla",con
set datareport.datasource = rs
'en el data report el los campos donde quiere poner los resultados
'debes poner en la propiedad field el nombre del campo de la base de datos
'por ejemplo el recordset tiene un campo "nombre", en el datareport en
'propiedad datafield de texto uno le pones "nombre" y listo

105
GNU/Linux / Problemas Con El Mandrake
« en: Miércoles 28 de Diciembre de 2005, 23:51 »
buenas me e decidido por bajar el linux mandrake, lo instale y durante el proceso todo va perfecto, pero en el momento de iniciar secion no me deja seleccionar el usuario y se queda en esta pantalla(adjunta).

les digo sinceramente me estoy aburriedo de molestar con linux, cada vez que bajo uno o esta malo o no me funciona  :angry:

106
GNU/Linux / Donde Consigo Linux
« en: Lunes 26 de Diciembre de 2005, 17:16 »
buenas, queria preguntarles donde consigo un a buena distribucion linux, ya que me he bajado el fedora core 3 en dvd y no me sirve en el momento que pregunta de que medio se va a instalar, le digo cd y no funciona.
tambien baje el mandrake 10.1 y instala perfectamente per cuando inicio el sistema no me funciona la pantalla de inicio de secion(en modo grafico) pero lo mas raro es que el modo grafico si funciona, el cursor se mueve y me puedo logear en modo consola

107
C# / Re: .net Framework 2.0
« en: Sábado 24 de Diciembre de 2005, 05:34 »
puedes utilizar las express edition ademas de ser gratuitas puedes desarrollar programas comerciales

108
Visual Basic 6.0 e inferiores / Re: Pasar Datos De Un Form A Un Data Report
« en: Viernes 23 de Diciembre de 2005, 22:18 »
pudes utilizar

DataReport1.Sections("Sección1").Controls("Etiqueta1").Caption = text1.text

109
Publicaciones y e-books / De Todo Per En Ingles
« en: Lunes 19 de Diciembre de 2005, 05:53 »
esta es una magnifica web que e encontrado hay de todo

http://www.blueportal.org/

110
Visual Basic 6.0 e inferiores / Re: Buscar En Una Base Datos Access97 Con Dao
« en: Viernes 16 de Diciembre de 2005, 01:52 »
cuando abras el recordset lo tienes que hacer con una sentencia SQL

set rs = db.openrecordset("SELECT * FROM folio ORDER BY campo")

111
Visual Basic 6.0 e inferiores / Re: Buscar En Una Base Datos Access97 Con Dao
« en: Jueves 15 de Diciembre de 2005, 20:09 »
no entiedo lo que quieres decir con ordenada, pero yo utilizo

rs.findfirst("Nombredelcampo=" & variable) 'esto si es un numero
rs.findfirst("ombredelcampo=' & variable & "'") ' esto para una cadena

para utilizar findfirs debes tener el recordset en modo dynaset de lo contrario debes utilizar Seek

rs.index = "nombre del indice" 'en access las llaves principales se llaman primarykey
rs.Seek "=",variable

en ambos casos utilizas rs.nomatch por si no encuentra un registro que coincida con las condiciones de busqueda

112
VB .NET / Re: Conexion
« en: Miércoles 23 de Noviembre de 2005, 20:50 »
si tienes un dominio lo de trusted conection te da igual pero sino tiene que ponerle usuario y contraseña a la connectionstring

113
Visual Basic 6.0 e inferiores / Re: Funciones Matematicas :p
« en: Lunes 21 de Noviembre de 2005, 18:11 »
mira el tipo de dato de la variable coseno, por que te puede estar redondeando

114
Visual Basic 6.0 e inferiores / Re: Store Procedure No Funciona
« en: Sábado 19 de Noviembre de 2005, 20:49 »
e revisado eso mil veces, ya me toco que hacer otra cosa
pero gracias por la ayuda

115
Visual Basic 6.0 e inferiores / Re: Store Procedure No Funciona
« en: Sábado 19 de Noviembre de 2005, 01:46 »
eso pensaba yo, pero me asegure y el producto si existe,
intente metiendo los valores desde el codigo total mente seguro de que el producto existia y aun asi me sale el error

116
Visual Basic 6.0 e inferiores / Store Procedure No Funciona
« en: Viernes 18 de Noviembre de 2005, 01:40 »
holas, les cuento que tengo estas lineas, en el momento RsRES.EOF = TRUE
el execute me da el error no se puede añadir o modificar el registro por que se
necesita un registro relacionado en la tabla Tb_Prodcuto

    Me.cmdNuevo.Enabled = True
    Me.cmdGuardar.Enabled = False
    Me.cmdBuscar.Enabled = True
    Me.cmdEliminar.Enabled = True
    rs.Fields("IdProducto") = Me.txtProductoF
    rs.Fields("IdProveedor") = Me.txtProveedorf
    rs.Fields("Cantidad") = Me.txtCantidad
    rs.Fields("Precio") = Me.txtPrecio
    rs.Fields("IdTipoEntrada") = TipoEntrada(Me.cmbTipoEntrada.Text)
    rs.Fields("Fecha") = Me.dtpFecha.Value
    Dim com As New ADODB.Command
    Dim RsRes As ADODB.Recordset
    com.CommandText = "SELECT * FROM tb_Inventario WHERE idproducto= '" & Me.txtProductoF & "'"
    Set com.ActiveConnection = Con
    com.CommandType = adCmdText
    Set RsRes = com.Execute
    Dim Inv As Integer
    If RsRes.EOF = True Then
        Inv = 0
    Else
        Inv = RsRes.Fields("Cantidad")
    End If
    Inv = Inv + CInt(Me.txtCantidad)
    If RsRes.EOF = True Then
        com.CommandText = "Sp_AddInventario"
    Else
        com.CommandText = "Sp_UpdateInventario"
    End If
    RsRes.Close
    com.CommandType = adCmdStoredProc
    Dim pr As ADODB.Parameter
    Dim pr2 As ADODB.Parameter
    Set pr = com.CreateParameter("@Cantidad", adNumeric, adParamInput, 5, Inv)
    Set pr2 = com.CreateParameter("@Producto", adVarWChar, adParamInput, 20, Me.txtProductoF)
    com.Parameters.Append pr
    com.Parameters.Append pr2
    com.Execute
    com.CommandType = adCmdText
    com.CommandText = "SELECT * FROM tb_Detalles_Producto_Proveedor WHERE Idproducto='" & _
                      Me.txtProductoF & "' AND IdProveedor='" & Me.txtProveedorf & "'"
    Set RsRes = com.Execute
    If RsRes.EOF = True Then
        Dim Command As New ADODB.Command
        Set Command.ActiveConnection = Con
        Command.CommandType = adCmdStoredProc
        Command.CommandText = "Sp_Add_Detalles_Producto_proveedor"
        Dim Prdu As ADODB.Parameter
        Dim Prov As ADODB.Parameter
        Set Prdu = com.CreateParameter("@Producto", adVarWChar, adParamInput, 20, Me.txtProductoF)
        Set Prov = com.CreateParameter("@Proveedor", adVarWChar, adParamInput, 15, Me.txtProveedorf)
        Command.Parameters.Append Prdu
        Command.Parameters.Append Prov
        Command.Execute
    End If
    rs.Update
    actualizar
    Set Command = Nothing
    Set com = Nothing
    ser RsRes = Nothing

el store procedure que me da el problema es

INSERT INTO Tb_Detalle_Producto_Proveedor ( IdProducto, IdProveedor )
VALUES ([@Producto], [@Proveedor]);

CUALQUIER AYUDA ES MUY BIEN RECIBIDA

117
GNU/Linux / Re: Problema Con Linux Mandrake 10.1
« en: Miércoles 12 de Octubre de 2005, 05:07 »
el sistema si me logea en modo texto, lo que pasa es que en modo grafico solo se ve una ventana azul con el logo de linux mandrake pero no me sale como iniciar secion ni nada, pero x si inicia y si le pongo start x me sale un error

118
Visual Basic 6.0 e inferiores / Re: Ventana Msdos
« en: Martes 11 de Octubre de 2005, 20:24 »
pedrias utilizar el comando shell y haciendo que toda la salida del comando ejecutado se mande a un archivo, luego con vb abres el archivo y lo muestras
para mandar la salida de un comando a un archivo se haria asi

Comando > rutadearchivo

119
GNU/Linux / Problema Con Linux Mandrake 10.1
« en: Miércoles 5 de Octubre de 2005, 04:50 »
buenas compas
e instalado linux mandrake 10.1 luego de 15 horas de descarga  :(
toda la instalacion pasa bien pero cuando ya es hora de usar el sistema
esa carajada no inicia secion ni tampoco sale la ventana para login
que hago, que sera AYUDA

120
Visual Basic 6.0 e inferiores / Re: Cronometro
« en: Jueves 1 de Septiembre de 2005, 05:01 »
Funciones de fecha
Las funciones siguientes (u otras similares a ellas) están disponibles en ODBC o en bases de datos como Microsoft SQL Server y Microsoft Access.

Nota   Oracle utiliza la función TO_DATE para dar formato a las fechas. Para obtener detalles, consulte Consideraciones sobre el Diseñador de consultas para bases de datos Oracle.

Función Descripción Ejemplo
DATEDIFF( ) Calcula un intervalo entre dos fechas. SELECT nombre, apellido, fecha_contrato
FROM empleados
WHERE DATEDIFF(year, fecha_contrato, getdate()) > 5

Localiza todos los empleados contratados hace más de cinco años.

 
DATEPART( ) Devuelve la porción especificada de una fecha o columna de fecha, incluidos el día, el mes o el año. SELECT DATEPART(year, fecha_contrato)
FROM empleados

Muestra sólo el año en el que se contrató a un empleado (no la fecha entera).

 
CURDATE( )1,
GETDATE( ) o DATE( ) Devuelve la fecha actual en formato de fecha. Esta función es útil como entrada para muchas otras funciones de fecha, como calcular un intervalo hacia adelante o hacia atrás desde hoy.

121
Visual Basic 6.0 e inferiores / Re: Como Adaptar Nuestras Aplicaciones
« en: Lunes 18 de Julio de 2005, 18:29 »
solcito la libreria la pudes descargar de vbgold.com, como yo tengo uno conexion por modem a 40k subiendo eso se demora mucho  :(

122
Visual Basic 6.0 e inferiores / Re: Como Adaptar Nuestras Aplicaciones
« en: Jueves 7 de Julio de 2005, 19:20 »
demen sus correos yo se las paso, pero la liberia biene sin fuentes

123
Visual Basic 6.0 e inferiores / Re: Como Adaptar Nuestras Aplicaciones
« en: Jueves 7 de Julio de 2005, 05:41 »
yo uso una una libreria que hace esto por mi se llama activeresize

124
VB .NET / Re: S.o.s Urgente
« en: Sábado 11 de Junio de 2005, 04:40 »
MsgBox "cosa1" & vbCr & "cosa2"

variables por el estilo de vbcr hay mas mira en el examinador de objetos

125
Visual Basic 6.0 e inferiores / Re: Un Retardo Para Una Aplicacion
« en: Martes 24 de Mayo de 2005, 02:32 »
depronto con la api, prueba esta

'This project needs a button
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
    'KPD-Team 1998
    'URL: http://www.allapi.net/
    'E-Mail: WWW.ALLAPI.NET

Páginas: 1 ... 3 4 [5] 6