Foros del Web » Programando para Internet » ASPX (.net) »

contar registros base de datos asp.net apoyo?¿

Estas en el tema de contar registros base de datos asp.net apoyo?¿ en el foro de ASPX (.net) en Foros del Web. Buenas necesito de nuevo de su conocimiento para ver si me podrian echar la mano con este codigo, lo que necesito es contar el totol ...
  #1 (permalink)  
Antiguo 31/05/2011, 15:53
 
Fecha de Ingreso: febrero-2011
Mensajes: 41
Antigüedad: 13 años, 2 meses
Puntos: 1
contar registros base de datos asp.net apoyo?¿

Buenas necesito de nuevo de su conocimiento para ver si me podrian echar la mano con este codigo, lo que necesito es contar el totol de registros de una tabla de una base de datos, para despues pasar el total a una variable y poder utilizarles en una etiqueta de asp.net

//Variable que utiliza para realizar la conexion
String conexionCadena = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=D:\\RLs.mdb";

//Crear un objeto OleDbConnection y pasar la ConnectionString al construtor.
OleDbConnection conexion = new OleDbConnection(conexionCadena);

//Abrir la conexion
conexion.Open();

//Consulta que cuenta todos los trabajadores en la tabla de TRABAJADOR
OleDbCommand totalRegistros = new OleDbCommand ("SELECT COUNT(*) FROM TRABAJADOR",conexion);
totalRegistros.ExecuteScalar();
//aqui es donde no se como podria pasarlo a una variable

//Crear un objeto OleDbCommand para llevar acabo la consulta
//Esta consulta si me funciona me interesa la anterior
OleDbDataAdapter consulta = new OleDbDataAdapter("SELECT NOMBRE,APEPAT,APEMAT,CODIGO FROM TRABAJADOR WHERE (" + selectOpcion + " LIKE " + textboxBusqueda + ")", conexion);
DataSet ds = new DataSet();
try
{
consulta.Fill(ds, "TRABAJADOR");
repiteDatos.DataSource = ds.Tables["TRABAJADOR"].DefaultView;
repiteDatos.DataBind();
}
catch {
}
  #2 (permalink)  
Antiguo 31/05/2011, 16:18
 
Fecha de Ingreso: febrero-2011
Mensajes: 41
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: contar registros base de datos asp.net apoyo?¿

Amigos encontrado la respuesta por mi mismo y la pondre por si alguien le puede ser de ayuda

String conexionCadena = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=D:\\RLs.mdb";

//Crear un objeto OleDbConnection y pasar la ConnectionString al construtor.
OleDbConnection conexion = new OleDbConnection(conexionCadena);

//Abrir la conexion
conexion.Open();

//Consulta que cuenta todos los trabajadores en la tabla de TRABAJADOR
OleDbCommand totalRegistros = new OleDbCommand ("SELECT COUNT(*) FROM TRABAJADOR",conexion);
OleDbDataReader reader = totalRegistros.ExecuteReader();
reader.Read();
resultadoBusqueda.Text = reader[0].ToString();

//Crear un objeto OleDbCommand para llevar acabo la consulta
OleDbDataAdapter consulta = new OleDbDataAdapter("SELECT NOMBRE,APEPAT,APEMAT,CODIGO FROM TRABAJADOR WHERE (" + selectOpcion + " LIKE " + textboxBusqueda + ")", conexion);
DataSet ds = new DataSet();
try
{
consulta.Fill(ds, "TRABAJADOR");
repiteDatos.DataSource = ds.Tables["TRABAJADOR"].DefaultView;
repiteDatos.DataBind();
}
catch {
}

Etiquetas: registros, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:19.