Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo consultar y devolver registros de bases de datos utilizando el valor seleccionado en Combox en VS2008?

¿Cómo consultar y devolver registros de bases de datos utilizando el valor seleccionado en Combox en VS2008?

Se agrega al código fuente de la interfaz UI que contiene Combbox, primero agregando la cadena de conexión (usada para conectarse a la base de datos): public SqlConnection cn = new SqlConnection("Data Source=.Initial Catalog=64gua;Integrated Security=True")

Escribe en el evento de carga:

SqlDataAdapter días = new SqlDataAdapter("select * from

XX", cn //XX es el Combbox que deseas); want El nombre de la tabla de base de datos mostrada

DataSet dsys = new DataSet();

days.Fill(dsys

Combox.datasource= dsys. Fill( )datasource= dsys.Tables[0];

Combox.DisplayMember=""; //""Rellene el nombre del campo de la base de datos correspondiente a la información que se mostrará, por ejemplo, tabla de médicos, Quiero mostrar el médico y luego completar el nombre del médico

Combox.DisplayMember=""; //""Rellenar el nombre del campo de la base de datos correspondiente a la información que se mostrará. ValueMember = ""; //"" Complete el nombre de la clave de la base de datos correspondiente a la información que se mostrará, por ejemplo, en el ejemplo anterior, debemos completar el nombre de la clave de la base de datos correspondiente a este "ValueMember". En el ejemplo anterior, debemos completar la clave principal de la tabla del médico en este "", es decir, el ID del médico.

En cuanto a cómo usar el valor seleccionado en Combbox para consultar y devolver la base de datos registros en una nueva ventana,

Eso es aún más simple. Hay un evento selectedIndexChange en Combbox. En este evento, escriba:

qlDataAdapter da = new SqlDataAdapter("select * from

XX donde x="' Combox.selectvalue.tostring() '"", cn); //XX es el nombre de la tabla de la base de datos que desea que Combox muestre

DataSet ds = new DataSet();

p>

da.Fill(ds);

Esto luego devolverá la consulta de la base de datos y luego los registros en una nueva ventana, se recomienda pasar este valor al nuevo formulario al MOSTRAR el nuevo formulario, Direct messagebox.show(a.tostring) //a es el valor pasado

Se recomienda que visite IT Labs, registre una cuenta de miembro gratuita, y complete la búsqueda allí: entonces muchos principiantes pueden usarlo. Descargué este libro al azar. Además, los libros anteriores son muy buenos y gratuitos ~