El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de ASP/ASP.NET
Foros del Guru > ASP/ASP.NET
Usuario ASP.NET:Problemas al acceso en ACC...
jetson
2 Mensaje(s)
Enviado - 28/11/2004
 
Tengo problemas para acceder a una base de datos en acces, es un código sencillo pero no encuentro el problema. Os pongo el código,

public class WebForm1 : System.Web.UI.Page
{
protected OleDbConnection conn;
protected OleDbCommand selectCommand;
protected OleDbDataAdapter da;
protected OleDbCommandBuilder cb;
protected DataSet usuarios;

private void Page_Load(object sender, System.EventArgs e)
{

conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source=C:/Inetpub/wwwroot/BD/BD/cooperativaAzahar.mdb");
string mySelect="Select * from usuarios";
selectCommand=new OleDbCommand(mySelect,conn);
da=new OleDbDataAdapter();
cb=new OleDbCommandBuilder(da);
usuarios=new DataSet();
selectCommand.CommandType=CommandType.Text;


conn.Open();
da.SelectCommand=selectCommand;
int numrows=da.Fill(usuarios,"usuarios");
DataRow dr=usuarios.Tables["usuarios"].NewRow();
dr["user"]="jsg";
dr["pass"]="1324";
usuarios.Tables["usuarios"].Rows.Add(dr);



da.Update(usuarios,"usuarios");


conn.Close();

}



}
 
Desconocido
Enviado - 2/12/2004
 
acuerdate de establecer la conexion en ado...
y para access 97, se utiliza el provider jet 3.51 o algo parecdo, si es de access 2000 en adelante utiliza el jet 4.0 y trata de realizar la conexion con ado que es mas eficiente y de establecer la interface con un dataset...
 
Desconocido
Enviado - 2/12/2004
 
acuerdate de establecer la conexion en ado...
y para access 97, se utiliza el provider jet 3.51 o algo parecdo, si es de access 2000 en adelante utiliza el jet 4.0 y trata de realizar la conexion con ado que es mas eficiente y de establecer la interface con un dataset...
 
 

 

Contactos myStudio Network