Allora, penso tu abbia una connection string, cioè un insieme di valori (UserID,Password, Initial catalog e Server) con cui poterti collegare al tuo database, ciò che ti consiglio prima di tutto è di studiare bene il name space: System.Data.SqlClient, questo contiene tutto ciò di cui hai bisogno per operare sul database.
Io posso mostrarti un breve esempio che:
1. apre una connessione al database;
2. invia una query;
3. preleva i dati restituiti
Su quanto ti spiego puoi fare tutte le domande che vuoi se qualcosa non ti è chiara.
N.B.: potrei commettere qualche errore di sintassi, ma sto scrivendo il codice Runtime (no copia incolla ihihih)
Il Tutto ritorna una DataTable (se non sai cos'è ricorda che l'MSDN è un enciclopedia favolosa!) che contiene i dati risultanti dalla query (sempre se la query sia corretta e la connessione anche!).codice:using System.Data.SqlClient; namespace Connessione { public class Query { static const string connectionString = "stringa di connessione, questa la conosci solo tu!"; public DataTable ExecuteQuery(string q) { SqlConnection cn = new SqlConnection(connectionString); SqlCommand cm = new SqlCommand(q,cn); cm.CommandType = CommandType.Text; DataTable dt = new DataTable(); try { cm.Connection.Open(); dr = cm.ExectuionReader(CommandBehivior.SingleResult); if(dr.HasRows) dt.Load(dr); } catch { } finally { if(cm!=null) { if(cm.Connection.ConnectionState == ConnectionState.Open) cm.Connection.Close(); cm.Dispose(); cm = null; } if(dr!=null) { dr.Dispose(); dr = null; } } return(dt); } } }

Rispondi quotando