Muy buenas, llevo desde ayer intentando depurar el código que pondré a continuación pero como estoy dando mis primeros pasos... ¡no encuentro como hacer que vaya bien! ¿Me podrías echar una mano, porfavor?
Código:
string bddtable = Request.QueryString["bddtable"];
string bddfieldwhere = Request.QueryString["bddfieldwhere"];
string bddorderby = Request.QueryString["bddorderby"];
string bddwherecriterio = Request.QueryString["bddwherecriterio"];
string bddfull = Request.QueryString["bddfull"];
string bddfieldid = Request.QueryString["bddfieldid"];
OleDbConnection bddcnn = new OleDbConnection("Provider={MySQL ODBC 3.51 Driver};Data Source=62.149.150.22;DataBase=Sql33623_1;User Id=Sql33623;Password=xxxx;");
bddcnn.Open();
if (bddfull=="no") {
OleDbCommand bddsql = new OleDbCommand("
'SELECT ' + 'nombre,id'
'FROM ' + bddtable
",bddcnn);
}
OleDataReader rd = cmd.ExecuteReader();
rd.Read();
for (int i=0;i<rd.FieldCount;i++) {
Response.Write(String.Format("<a href='bddshow.aspx?bddfieldid={1}' class='field_link'>{0}</p>",rd.GetString(i),rd.GetInteger(i)));
rd.Close();
bddcnn.Close();
Muchísimas gracias de antemano, con que me señaléis cuáles son los errores es más que suficiente. Anticipo que el compilador me devuelve error en las primeras lineas, donde pongo bddcnn.Open(); y no entiendo el por qué.
- Matías.