ADO.Net

Hallo!
Hab ein Problem: Will das Ergebnis meiner Abfrage.
Hab gedacht das geht mit getString(0);
Bekomme aber einen Fehler.
Das gleiche mit Item…
Das Ergebnis meiner Abfrage ist eigentlich immer eindeutig, also irgendeine Zahl, aber ich kann sie einfach nicht auslesen!
Kann mir wer helfen? Ich weiß nicht mehr weiter.
Unten der Code…

danke, Andrea

sql1 = „Select ctgryno from tw_ctgry where ctgryname = '“ & strKategorie & „’“
mydb = New OleDb.OleDbConnection()
mydb.ConnectionString = strConn
mydb.Open()
MsgBox(„Verbindung wurde hergestellt“)
mydc = New OleDb.OleDbCommand(sql1, mydb)
mydr = mydc.ExecuteReader()
MsgBox(mydr.GetString(0))

hallo

du musst dem reader noch sagen dass er lesen muss

sql1 = „Select ctgryno from tw_ctgry where ctgryname = '“ &
strKategorie & „’“
mydb = New OleDb.OleDbConnection()
mydb.ConnectionString = strConn
mydb.Open()
MsgBox(„Verbindung wurde hergestellt“)
mydc = New OleDb.OleDbCommand(sql1, mydb)
mydr = mydc.ExecuteReader()

mydr.Read() '—> diese zeile hier noch einbaunen !

MsgBox(mydr.GetString(0))

gruss
Giuseppe

p.s. solche fragen gehören eher ins .net brett :smile: