• Jueves 3 de Julio de 2025, 03:54

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

Páginas: 1 [2] 3 4
26
Visual Basic 6.0 e inferiores / Re: Desplegar datos en Datagrid
« en: Martes 23 de Septiembre de 2003, 19:43 »
Gracias a los dos por sus respuestas. Pero he de indicarles que la opcion de Mellileo es la mas viable pero a pesar de haberlo intentado no obtuvo los resultados deseados (tal ves lo hice mal), asi que millileo si me puedes explicar un poco mejo como puedo hacer dos recordets te lo agradeceria, tal ves la forma en que los hago no es la mas correcta.

Jkim segun tu ejemplo, eso sirve para agregar datos yo no deseo eso lo que deseo es desplegar datos de la tabla, pero solo dos campos, que son los que tienen, a veces, mas de un registro con esa misma llave, ya que el resto esta desplegado en textbox que siempre tienen un solo registro por campo.

Ejemplo:

codigo 1


detalles del pedido

cantidad       Articulo
10                 sillas

cuando el detalle solo lleva un articulo no es problema, el problema esta cuando el detalle es de mas de 2 articulos, esto haciendolo como indique en el codigo anterior.

27
Visual Basic 6.0 e inferiores / Re: Desplegar datos en Datagrid
« en: Lunes 22 de Septiembre de 2003, 17:52 »
Desplegar datos en un datagrid

Hola a todos (as), tengo un problema con una consulta en la cual quiero desplegar informacion de una tabla, cuando el numero de Id a guardar ya exista en la tabla, la cual esta dividida en textbox y en un datagrid, este proceso se hace mediante el evento lost_focus de un textbox en donde digito el numero o Id.

El codigo es este:

Private Sub Txt1_lostfocus()
'Declaro las variables
Dim moRecordset As New ADODB.Recordset
Dim msSql As String
Dim mbEncontro As Boolean

mbEncontro = False

If Trim(Txt1.Text) <> "" Then
mbEncontro = True
msSql = "Select *"
msSql = msSql & "From Convenios where Convenio = "
msSql = msSql & "'" + Trim(Txt1.Text) + "'"

End If

If Trim(msSql) = "" Then Exit Sub
If mbEncontro = False Then Exit Sub

'Ejecuto la sentencia en SQL
moRecordset.Open msSql, goDatabase, adOpenDynamic, adLockOptimistic

If Not moRecordset.EOF And Not moRecordset.BOF Then
MsgBox "EL Código ya existe !!!", vbCritical, "Atención"

Do While Not moRecordset.EOF
DataCombo1.Text = Trim(moRecordset.Fields(0).Value)
Txt2.Text = Trim(moRecordset.Fields(1).Value)
Txt3.Text = Trim(moRecordset.Fields(2).Value)
Txt4.Text = Trim(moRecordset.Fields(3).Value)
Txt5.Text = Trim(moRecordset.Fields(4).Value)
Txt6.Text = Trim(moRecordset.Fields(5).Value)
Txt7.Text = Trim(moRecordset.Fields(6).Value)
Combo1.Text = Trim(moRecordset.Fields(7).Value)
DTPicker1.Value = Trim(moRecordset.Fields(8).Value)
DTPicker2.Value = Trim(moRecordset.Fields(9).Value)
DataGrid1.Col = 0
DataGrid1.Text = Trim(moRecordset.Fields(10).Value)

DataGrid1.Col = 1
DataGrid1.Text = Trim(moRecordset.Fields(11).Value)

moRecordset.MoveNext
Loop
moRecordset.Close
End If
Adodc1.Refresh
DataCombo1.Refresh
End Sub

El problema esta cuando quiero desplegar dos campos en el datagrid utlizando:

DataGrid1.Col = 0
DataGrid1.Text = Trim(moRecordset.Fields(10).Value)

DataGrid1.Col = 1
DataGrid1.Text = Trim(moRecordset.Fields(11).Value)

Dado que al entrar al moRecordset este se ejecuta solo una vez y los datos que deben de aparecer en el datagrid tienes hasta tres lineas, entonces los otro dos restantes no se despliegan

Aparece como en dibujo


Cuando lo correcto es como en dibujo1

28
Visual Basic 6.0 e inferiores / Re: Problema con este Codigo
« en: Viernes 19 de Septiembre de 2003, 23:50 »
Crea los procesos de cada combo por separado y luego has la llamada desde el form_load

29
Visual Basic 6.0 e inferiores / Re: Error con Instalador
« en: Viernes 19 de Septiembre de 2003, 15:43 »
Gracias Robert, pero la version que tenia del setupfactory era un beta y nunca pude activarlo (piratearla), dada la situacion de aqui (Costa Rica) no existen distribuidores, la unica forma es por tarjetas de credito, pero no me quiero jugar ese chance.

Si sabes como conseguir una version full, te ruego me lo hagas saber :good:

30
Visual Basic 6.0 e inferiores / Re: COMO OCULTAR FILAS???!!!
« en: Miércoles 17 de Septiembre de 2003, 15:13 »
Citar
Originalmente publicado por chiaravel

prefiero armar las grillas a pulmon y luego en tiempo de ejecucion puedo controlar el 100 % de lo que quiero, ademas eso me permite darle la forma que yo quiera, y en una misma grilla los datos de 12 Bases de Datos distintas.

Suerte
 


Podrias darme una breve explicacion de como se puede armar una grilla

31
Visual Basic 6.0 e inferiores / Error en formula con fechas(dtpicker)
« en: Martes 16 de Septiembre de 2003, 20:58 »
Gracias :good: :good: :good: :jumpie: :jumpie: :jumpie: cpmario eso si me ha servido

32
Visual Basic 6.0 e inferiores / Re: Error en formula con fechas(dtpicker)
« en: Jueves 11 de Septiembre de 2003, 21:03 »
Lo hice pero tampoco funciono

33
Visual Basic 6.0 e inferiores / Re: Error en formula con fechas(dtpicker)
« en: Jueves 11 de Septiembre de 2003, 17:18 »
Tengo un reporte hecho en Crystal pero cuando utilizo esta opcion:
Reporte.SelectionFormula = "{Repordia.Fecha}='" & DTPicker1 & "' AND {Repordia.Fecha} ='"DTPicker2 "'"

Me da "error en la formula"

pense que era por el DTPicker, lo cambie por textbox y siempre paso lo mismo

Pero si utilizo otro campo que no sea de tipo fecha y lo comparo con numeros no hay.

Sera que el crystal report no acepta comparaciones con fecha que utilice los palitos 00/00/00

Como puedo solucionar mi problema?????????

34
GRACIAS A LOS DOS :good:

35
Brroz gracias por responder. pero dejame decirte que no manejo bien el objeto printer, podrias enviarme o explicarme un ejemplo, te lo agradecere mucho

36
Como le hago para Imprimir el contenido de un DataGrid sin crystal ni datareport, o sea por codigo :question:

37
Visual Basic 6.0 e inferiores / Re: Error con Instalador
« en: Jueves 4 de Septiembre de 2003, 18:34 »
Porque mi programa me da error si trato de instalarlo en Windows2000, si lo instalo en win98 no tengo problemas, el instalador lo he creado con el asistente de visual en una maquina con windows 98, he agregado todos los dll necesarios pero no se que pasa.

Espero me puedan ayudar

38
Visual Basic 6.0 e inferiores / Re: ADO VISUAL vs ADO CODIGO
« en: Jueves 4 de Septiembre de 2003, 00:07 »
Algo que en lo personal considero una gran ventaja al usarlo por codigo es porque al usar Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "basedatos.mdb" te da la opcion de instalar el programa en cualquier carpeta, siempre y cuando agregres la base de datos ahi, pero si lo haces en las propiedades del adodc no prodras usar el app.path y la coneccion no se crea "dinamica"

39
Visual Basic 6.0 e inferiores / Re: DSN
« en: Miércoles 3 de Septiembre de 2003, 15:46 »
En el form load del form principal pones esto:

dim goDatabase As New ADODB.Connection

goDatabase.Open "DSN=nombre;UID=;PWD="

40
Visual Basic 6.0 e inferiores / Error "Column not found" en datagrid
« en: Miércoles 27 de Agosto de 2003, 15:18 »
Gracias por tu respuesta pero ese no era el problema, ya que eso lo habia hecho y cun asi el error continuaba.

Se trataba de un error de sintaxis en el codigo del form.

41
Visual Basic 6.0 e inferiores / Re: Error "Column not found" en datagrid
« en: Martes 26 de Agosto de 2003, 20:05 »
Tengo un datagrid con dos columnas pero en tiempo de ejecucion cuando quiero insertar un valor en la segunda columna me marca este error  "Column not found |1"

Ya no se que pueda ser el error necesito ayuda urgente!!!!!!!!!!!

42
Visual Basic 6.0 e inferiores / Guardar informacion de un grid
« en: Lunes 25 de Agosto de 2003, 19:34 »
Muchas gracias eso era exactamente lo que estaba buscando

43
Visual Basic 6.0 e inferiores / Re: Guardar informacion de un grid
« en: Viernes 22 de Agosto de 2003, 23:42 »
Gracias a todos por su colaboracion he logrado un gran avance ahora el unico inconveniente que tengo es para que en tiempo de ejecucion no me muestre los datos almacenados en la tabla.

Espero me ayuden con eso

44
Visual Basic 6.0 e inferiores / Re: Guardar informacion de un grid
« en: Jueves 21 de Agosto de 2003, 23:53 »
Gracias Jkim pero lo que quiero es digitar y guardar mediante un boton.

O mejor dicho hacer una factura, en donde la cantidad y descripcion del producto estaran en el grid

45
Visual Basic 6.0 e inferiores / Re: Guardar informacion de un grid
« en: Jueves 21 de Agosto de 2003, 22:20 »
pueda que me sirva, pero no encuentro la manera de que el datagrid salga en blanco, si lo hace no me permite escribir nada y si lo conecto me sale la informacion de la tabla, lo cual NO QUIERO

Pero gracias por contestar, si me puedes ayudar te lo agradeceria.

PD
Lo que quiero hacer es una factura

46
Visual Basic 6.0 e inferiores / Re: Guardar informacion de un grid
« en: Jueves 21 de Agosto de 2003, 20:55 »
Lo que quiero es que el datagrid me apresca en blanco, poder digitar datos en 2 columnas y pueden ser 3 filas o menos

Luego guardar esos datos en una tabla pero a traves de un boton ya que debo de insertar, en la misma tabla, el valor de 1 textbox

47
Visual Basic 6.0 e inferiores / Re: Guardar informacion de un grid
« en: Jueves 21 de Agosto de 2003, 16:08 »
deseo escribir informacion en las grillas de un grid y que cuando presione un boton esta se guarde en la base de datos, pero no se como hacerlo

Agradeceria me ayuden con esto porque me urge

48
Visual Basic 6.0 e inferiores / Necesito ideas para realizar una factura
« en: Martes 19 de Agosto de 2003, 15:41 »
Gracias Miguel, tu idea me parece muy buena, pero, como puedo guardar esos datos en tablas distintas y relacionar por medio del numero de factura????

49
Visual Basic 6.0 e inferiores / Re: Necesito ideas para realizar una factura
« en: Martes 19 de Agosto de 2003, 00:02 »
Necesito ayuda para poder hacer una factura y a la ves guardar los datos en una base de datos

Gracias de antemano

50
Visual Basic 6.0 e inferiores / Re: Ayuda urgente con grids
« en: Lunes 18 de Agosto de 2003, 22:52 »
Lo que necesito es hacer algo parecido a una factura, en donde el numero de la factura sera el valor que contiene un texbox.

los valores del grid seran cantidad y descripcion del o los productos que se compren.

Entonces es aqui donde surge mi problema ¿Tengo un numero de factura el cual no se debe de repetir? ¿Entonces como guardo los valores de cantidad y descripcion del producto?

Si el producto fuera solo uno, no tendria problemas porque guardaria solo una ves el numero de factura.

Por esta razon es que pense en utilizar un dbgrid para guardar las descripciones del producto en una tabla aparte a la de donde guardo el numero de factura, nombrecliente, fecha, etc.

Pero tengo que ligar el txbox con el grid para poder consultar el desglose de esa factura.

Espero me hallas entendido

Gracias por contestar :good:

Páginas: 1 [2] 3 4