PDA

View Full Version : c# richiesta sql


Pro7on
16-07-2007, 14:26
na domandina: comme posso eseguire una query e prelevare il risultato?


es my query:

select max(id) from tab1;

io tovrei assegnare ad'una variabile id max

???

tomminno
16-07-2007, 14:38
na domandina: comme posso eseguire una query e prelevare il risultato?


es my query:

select max(id) from tab1;

io tovrei assegnare ad'una variabile id max

???

Quale DBMS?
Supponendo che sia MySQL, che tu abbia installato il MySQL connector e che tu sappia configurare l'editor VS adeguatamente, nel codice C# dovrai avere qualcosa di simile a:

using MySql.Data.MySqlClient;

class MySQLDAC
{
private _connectionString="server=tuoserver;user id=username; password=pwd; database=db; pooling=false;convert zero datetime=yes;"
....
public object ExecuteScalar(string sqlCmd)
{
object o = null;
MySqlConnection conn = new MySqlConnection(_connectionString);
conn.Open();
MySqlCommand cmd = new MySqlCommand(sqlCmd, conn);
try
{
o = cmd.ExecuteScalar();
}
catch (Exception ex)
{
string s = ex.Message;
}
conn.Close();
return o;
}
}

Pro7on
16-07-2007, 14:48
Quale DBMS?
Supponendo che sia MySQL, che tu abbia installato il MySQL connector e che tu sappia configurare l'editor VS adeguatamente, nel codice C# dovrai avere qualcosa di simile a:



nn uso mysql cmq nn si puņ fare con un data set?

tomminno
16-07-2007, 14:56
nn uso mysql cmq nn si puņ fare con un data set?

Il dataset č solo un contenitore, poi ti devi interfacciare al database altrimenti come li riempi i campi del dataset?
E soprattutto senza DB a chi la fai la query?
Che DB utilizzi?