Problem z baza danych MSAccess - C#

Witam, staram sie polaczyc z baza danych MsAccess, aby moc wyciagnac z niej kilka informacji. Polaczenie wyglada na OK, ale od razu wyrzuca mi blad " Extra ) in query expression '(NrSP =)' ". Nie mam pojecia co z tym zrobic. Fragment kodu w C#: OleDbConnection polaczenie = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Documents and Settings\Zibi\Desktop\PingStacje\PingStacje\MM.mdb"); polaczenie.Open(); OleDbCommand komenda = new OleDbCommand("SELECT NrSP FROM Luty_01 WHERE (NrSP =" + textBox1.Text + ")", polaczenie); OleDbDataReader dre = komenda.ExecuteReader(); // w tym miejscu zatrzymuje sie program i nic nie moge zrobic. dre.Read(); Prosze o pomoc. Dzieki Pozdro

Odpowiedzi: 1

usuń nawias po WHERE, na końcu też. dodaj apostrof przed i po textBox1.Text
donadam
Dodano
10.04.2008 02:02:56
Zbigorek
Dodano:
09.04.2008 16:18:12
Komentarzy:
1
Strona 1 / 1