Adesso ho fatto una prova così:
per la stampa sulla label ho ho provato così:codice:conn.Open(); // in sqlserver 0 è false 1 true string sql = "SELECT * FROM tbl WHERE ok='0'"; SqlCommand cmd = new SqlCommand(sql, conn); SqlDataAdapter DA = new SqlDataAdapter(cmd); DataTable dt=new DataTable(); DA.Fill(dt); DataRow dr=dt.Rows[0]; for (int i=0; i<dt.Rows.Count;i+=1) { if (dr[i]!="") { // come aggiorno i campi? // come li stampo sulla label? } } conn.Close();
Ma mi dice: cannot convert from 'string' to 'int' e The best overloaded method match for 'System.Data.DataRowCollection.this[int]' has some invalid argumentscodice:dt.Rows["campo1"].ToString()

Rispondi quotando