Origen de datos de acceso de GridView

Tengo un control GridView en el que me gustaría mostrar las filas de una tabla (cartTable), en función del campo 'orderNo' que se almacena en un número entero 'intOrderNo', ¿cómo puedo configurar mi fuente de datos para hacer como tal?

preguntado el 01 de julio de 12 a las 05:07

1 Respuestas

prueba esto:
-conectar al archivo de acceso
-establece tu consulta y tu cláusula WHERE
-ejecutalo
-entonces únelo a tu grilla

OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\YOUR_ACCESS_FILE_PATH");
conn.Open();
OleDbCommand cmd = new OleDbCommand("SELECT * FROM cartTable WHERE orderNo = " + intOrderNo , conn);
OleDbDataReader reader = cmd.ExecuteReader();
DataTable dt = new DataTable();
dt.Load(reader);

//Bind your grid
this.gridView1.DataSource = dt;
this.gridView1.DataBind();

Respondido 01 Jul 12, 05:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.