Ciao a tutti, premetto che sono un principiante dello c#, quindi perdonate se ho scritto qualche baggianata, ho un problema relativo alla all' aggiornamento di un record in mysql, tramite c#.
Riesco ad effettuare la connessione al server mysql remoto,
string connString = "SERVER=ipaddress;DATABASE=db;UID=root;PASSWORD=pa ssword;";
MySqlConnection conn = new MySqlConnection(connString);
riesco a leggere i record dalla table files
MySqlCommand cmd = conn.CreateCommand();
MySqlDataReader reader;
cmd.CommandText = "SELECT * FROM files";
conn.Open();
ma non riesco man mano che vengono letti i record ad effettuare l'update del record,
reader = cmd.ExecuteReader();
if (reader.HasRows)
{
while (reader.Read())
{
MySqlCommand command = conn.CreateCommand();
MySqlDataReader writer;
command.CommandText = "UPDATE files SET scaricato = 1 WHERE id ='" + idrecord + "'";
writer = command.ExecuteReader();
}
} conn.Close();
}
Credo che il problema sia nel gruppo di istruzioni relativo all'update. QUalcuno riesce a darmi qualche dritta? Grazie mille.

Rispondi quotando
