Fehlermeldung!

01/05/2010 - 12:29 von H.Blaese | Report spam
Versuche gerade den Datenzugriff von hier nach zustellen:

http://openbook.galileocomputing.de...a09054f4ad


Bekomme aber Fehlermeldung:
"Option Strict On" làsst keine Operanden des Typs "Object" für den
&-Operator zu.

Dabei wird Zeile 19 Spalte 34 reader("name")markiert??


Private Sub cmdSehen_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdSehen.Click

Dim con As New SqlServerCe.SqlCeConnection
Dim cmd As New SqlServerCe.SqlCeCommand
Dim reader As SqlServerCe.SqlCeDataReader

Try
con.ConnectionString = "Data Source=firma.sdf"
cmd.Connection = con
cmd.CommandText = "select * from personen"
con.Open()

reader = cmd.ExecuteReader()
lstTab.Items.Clear()
Do While reader.Read()
lstTab.Items.Add(reader("name") & " # " _
& reader("vorname") & " # " _
& reader("personalnummer") & " # " _
& reader("gehalt") & " # " _
& reader("geburtstag"))
Loop
reader.Close()
con.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try

End Sub

Da aber strict on eine gute Sache ist und Fehler sofort erkennt, wollte
ich den Fehler beseitigen, komme aber nicht weiter.

Gruß Hans
 

Lesen sie die antworten

#1 Armin Zingler
01/05/2010 - 13:52 | Warnen spam
Am 01.05.2010 12:29, schrieb H.Blaese:
Versuche gerade den Datenzugriff von hier nach zustellen:

http://openbook.galileocomputing.de...a09054f4ad


Bekomme aber Fehlermeldung:
"Option Strict On" làsst keine Operanden des Typs "Object" für den
&-Operator zu.

Dabei wird Zeile 19 Spalte 34 reader("name")markiert??


lstTab.Items.Add(reader("name") & " # " _



reader("name").tostring

oder

directcast(reader("name"), string)

Ich gehe davon aus, dass der Name nicht DBNull sein kann.

Armin

Ähnliche fragen