ho un problema con c#+mysql, la connessione è ok
ma non riesco a tirare fuori i dati e stamparli, in una app console.
ho usato la dll MySQLDriverCS;
il codice di esempio che documenta sia la dll che il framework non funzionano
Codice PHP:
//cod che non funzia
foreach(DataRow myRow in thisTable.Rows){
foreach(DataColumn myCol in thisTable.Columns){
Console.WriteLine(myRow[myCol]);
}
}
questo è il mio codice, funzionante ma non stampa i valori
Codice PHP:
public void prova_select(){
DataTable dt = new MySQLSelectCommand(DBConn,
new string[] {"ID","colour_name","hex_value"},//fields
new string[] {"colours"},//tables
new object[,] {{"ID",">","0"}},//WhereParamFields,
null,
null
).Table;
if(dt.Rows.Count!=0) {
Console.Write("\n ho trovato ! "+dt.Rows.Count+" linee \n");
} else {
Console.Write("\n non ho trovato niente");
}
DataRowCollection drc=dt.Rows;
for(int i = 0; i < drc.Count; i++){
//qui non ci siamo HELP!!!
Console.WriteLine( i );
}
}