ayudenmeeee!!!!!
buenas!!! tengo un pequeño problemita!! como puedo hacer en vb para inprimir por impresora la tabla de una base de datos!!!!
agradecido desde ya por su colaboracion que me puedan brindar..
agradecido desde ya por su colaboracion que me puedan brindar..
Que poca investigación propia hay en esta pregunta.
Hay 2 formas
La primera es usar algún reporteador, ya sea DataReport de VB o directamente Crystal Report, pero esos son temas muy extensos para explicarlos por acá.
La segunda, es usar directamente el Objeto Printer de VB, esto es, recuperar los datos de la tabla con un recordset, armar una linea de texto con los datos de cada fila y enviarla a impresora
Un ejemplo muy resumido, supongamos que R es un recordset con datos
R.MoveFirst
Do While Not R.EOF
Linea = r!Campo1 & " " & r!Campo2 & " " .....
Printer.Print Linea
R.MoveNext
Loop
Printer.EndDoc
Lógicamente, queda por tu cuenta ir ajustando la tabulación las columnas.
Saludos
Hay 2 formas
La primera es usar algún reporteador, ya sea DataReport de VB o directamente Crystal Report, pero esos son temas muy extensos para explicarlos por acá.
La segunda, es usar directamente el Objeto Printer de VB, esto es, recuperar los datos de la tabla con un recordset, armar una linea de texto con los datos de cada fila y enviarla a impresora
Un ejemplo muy resumido, supongamos que R es un recordset con datos
R.MoveFirst
Do While Not R.EOF
Linea = r!Campo1 & " " & r!Campo2 & " " .....
Printer.Print Linea
R.MoveNext
Loop
Printer.EndDoc
Lógicamente, queda por tu cuenta ir ajustando la tabulación las columnas.
Saludos
