Il wizard duìi microsoft scrive codice ed è velocissimo... se basta che scivi queste due funzioni:
public DataTable executeQuery(string SQL)
{
SqlConnection sqlConn = new SqlConnection();
try
{
sqlConn.ConnectionString = connString;
sqlConn.Open();
DataSet ds = new DataSet();
SqlDataAdapter adapt = new SqlDataAdapter(SQL, sqlConn);
adapt.Fill(ds);
return ds.Tables[0];
}
catch { return null; }
finally { sqlConn.Close(); }
}
public bool executeNoQuery(string SQL)
{
SqlConnection sqlConn = new SqlConnection();
try
{
sqlConn.ConnectionString = connString;
sqlConn.Open();
SqlCommand sqlComm = new SqlCommand(SQL, sqlConn);
return (sqlComm.ExecuteNonQuery()==1);
}
catch { return false; }
finally { sqlConn.Close(); }
}
A patto che dove leggi connString scrivi la stringa di connessione al tuo db che puoi creare grazie a questo sito:
http://www.connectionstrings.com
Ti colleghi esegui una query e lui ti restituisce un oggetto DataTable che contiene la tua tabella virtualizzata. Per eseguire insert, update o delete usa la seconda funzione. Per sapere nel dettaglio cosa sono i DataTable e come funzionano collegati a questo indirizzo:
http://msdn.microsoft.com/it-it/library/system.data.datatable(VS.80).aspx
Ciao e se hai bisogno chiedi pure...