Witam
Chcę C# stworzyć metodę która będzie zwracała string z zapytania SQL nawiązywanego poprzez ODBC.
Mam:
class BazaDanych
{
static string Zrodlo_odbc = Properties.Settings.Default.NazwaZrodlaODBC;
static string baza_dsn = "DSN=" + Zrodlo_odbc;
public static OdbcConnection BazaPolaczenie = new OdbcConnection(baza_dsn);
}
class OperacjeNaBazie
{
public static string StringZBazy (string zapytanie)
{
OdbcCommand komendaODBC = new OdbcCommand(zapytanie, BazaDanych.BazaPolaczenie);
BazaDanych.BazaPolaczenie.Open();
OdbcDataReader odczyt = komendaODBC.ExecuteReader();
return // i tutaj utknąłem
odczyt.Close();
BazaDanych.BazaPoleczenie.Close();
}
}
Po drodze jest jeszcze klasa z zapytaniami do bazy (zdefiniowane jako string).
Jak wyciągnąć z OdbcDataReader dane ktore mnie interesują??
Zapytania są skonstruowane w taki sposób że zwracają tylko 1 rekord - przynajmniej te które w tej chwili chcę wykorzystać na etapie projektowania aplikacji.