Witam,
Rozpoczynam dopiero swoją przygodę z programowanie i już mam problem :). Konkretniej chciałbym się połączyć z bazą danych przez ODBC i w jednym wypadku zwrócić wartość zapytania w metodzie, a w drugim wykonać zapytanie wywołując metodę.
Wykonywanie zapytania, przy wywołaniu metody
public string cos(){
SqlConnection conn = new SqlConnection(ODBC.Ustawienia);
conn.Open();
SqlCommand command = conn.CreateCommand();
command.CommandText = "TRUNCATE TABLE test";
return CommandText;
}
Zwrócenie wartości zapytania
<code class="c#">
public string cos(){
SqlConnection conn = new SqlConnection(ODBC.Ustawienia);
conn.Open();
SqlCommand command = conn.CreateCommand();
command.CommandText = "Select COUNT(*) FROM test";
return CommandText;
}
Ten kod jest zły, ale może ktoś byłby w stanie mi pomóc i pokazać jak powinna wyglądać metoda zawierająca poprawny kod do połączenia z bazą, w jaki sposób zwrócić wartość zapytania (ogólnie chciałbym żeby było int, ale z tego co czytałem można później zrobić Convert.ToIn32()) oraz wywołać metodę tak żeby wykonało się zapytanie, które ona zawiera.