Red de conocimiento informático - Problemas con los teléfonos móviles - ¡Le doy todos mis puntos sobre algunos problemas con el uso de informes DataReport en VB!

¡Le doy todos mis puntos sobre algunos problemas con el uso de informes DataReport en VB!

No seas tan imprudente,

1. Primero debes insertar un entorno de datos y agregarlo directamente en el menú [Proyecto]

Haz clic derecho. y haga clic en él para agregar un comando Comando, configure las propiedades de Conexión y Comando como desee, no deje que vacíen la conexión, le enseñaré a usar ADO para controlarlos.

Después de la configuración, debe agregar un informe de datos

Arrastre la etiqueta y el texto del informe de datos al informe y agregue directamente la fuente de datos y el nombre del comando a sus propiedades. El informe se diseña primero e imprime los datos en el control DataConnect, no en DataGrid, sino en DataGrid. DataGrid tiene herramientas profesionales, como ahora VSPrint. A partir de DataReport, usted elabora sus propios informes y recorre la base de datos con fuentes de datos de texto. El control de fuente de datos dataEnvironment no es muy fácil de usar. Es demasiado antiguo, así que le enseñaré a darle directamente la fuente de datos del control ADO.

Una oración en el proceso de eventos del formulario:

Set?DataEnvironment1.rsCommand1.DataSource?=?Adodc1

Para imprimir la vista previa escriba la oración: DataReport1 .Mostrar

Arrastre un control ADO en el formulario. El código completo es el siguiente (tome el evento del botón como ejemplo):

Privado?Sub?ButtonName_Click()

Adodc1.ConnectionString="Driver={SQL?Server}; Servidor=IP del servidor; UID=Nombre de usuario.pwd=Contraseña; DataBase=Nombre de la base de datos"

Adodc1.RecordSource="¿Seleccionar?* ?From?Table ?Where?Field='" ControlName "'"

Adodc1.Refresh

Establecer?DataEnvironment1.rsCommand1.DataSource?=?Adodc1

DataReport1.Show

¿Fin? Es la impresora predeterminada. RenderControl?=?Form1.DataGrid1.hWnd

VSPrinter1.EndDoc

Imprime los datos del DataGrid más los marcos, lo cual es feo