21. januar 2005 - 14:18Der er
9 kommentarer og 1 løsning
Finde by udfra postnummer
Hej, jeg har lige lavet denne Sub som eksekverer når brugeren vælger en by i en lstboks:
Public Sub LstPostnr_Changed(Sender As Object, E As EventArgs)
Dim strSQL as string
objConn.Open()
strSQL = "SELECT Distinct By FROM Post_tabel WHERE Land = '" & LstCountry.SelectedItem.Value & "' AND Postnr = '" & LstPostnr.SelectedItem.Value & "';"
objComm = New OleDbCommand(strSQL, objConn) objDataReader = objComm.ExecuteReader()
TxtBy.Text = objDataReader("By")
TxtBy.Text = lstPostnr.SelectedItem.Text
objDataReader.Close() End Sub
Hvis jeg tester sql'en i Access virker det fint, men programmet melder den: "No data exists for the row/column."
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
aah.. du har da også glemt at kalde .Read() funktionen på din reader først. Prøv forresten bare at bruge ExcecuteScalar istedet, når det kun er en enkelt værdi du skal have ud
objComm = New OleDbCommand(strSQL, objConn) TxtBy.Text = CType(objComm.ExecuteScalar(), String)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.