Avatar billede bojohansen Nybegynder
29. oktober 2001 - 17:21 Der er 4 kommentarer og
1 løsning

Rs = Null, og hvad så ?

Dim sFirstName As String

  sFirstName = InputBox(\"Please enter firstname:\", _
  \"Search contact\")
 
  Set Rs = Db.OpenRecordset(\"Select * From Contact \" & _
    \"Where FirstName = \'\" & sFirstName & \"\'\", dbOpenDynaset)
 
  If Rs.EOF Then
   
    Response = MsgBox(\"No contact found\", vbOKOnly _
    + vbExclamation, \"Search contact\")
   
    Exit Sub
   
  Else
   
      txtFirstName = Rs.Fields(\"FirstName\").Value
      txtLastName = Rs.Fields(\"LastName\").Value
      txtStreet = Rs.Fields(\"Street\").Value
      txtStreetNumber = Rs.Fields(\"StreetNumber\").Value
      txtCity = Rs.Fields(\"City\").Value
      txtPostalCode = Rs.Fields(\"PostalCode\").Value
      txtCountry = Rs.Fields(\"Country\").Value
      txtPhone = Rs.Fields(\"Phone\").Value
      txtFax = Rs.Fields(\"Fax\").Value
      txtWebsite = Rs.Fields(\"Website\").Value
      txtEmail = Rs.Fields(\"Email\").Value
      txtComment = Rs.Fields(\"Comment\").Value
     
      Rs.Close
     
  End If

Hvis nu feldtet \'Street\' i Access er tomter værdien = NULL, og det vil VB ikke være med til?
Der er fejl i \'txtStreet = Rs.Fields(\"Street\").Value
\' så, men det kan da ikke passe at man er nød til at undersøge om om værdie er NULL for først derefter at sætte værdien til eksempelvis \'txtStreet = \" \"\'

hvad gør man ellers ?
Avatar billede kaffe Nybegynder
29. oktober 2001 - 17:27 #1
txtStreet = rs.fields(\"Street\").Value & \" \"
eller binde dit recordset til tekstboksene

set txtstreet.datasource = rs
txtstreet.datafield = \"street\"

så mener jeg også at du slipper uden om det.
Avatar billede bojohansen Nybegynder
29. oktober 2001 - 17:30 #2
Tester lige når jeg kommer hjem.
Avatar billede kaffe Nybegynder
29. oktober 2001 - 17:35 #3
okay
Avatar billede bojohansen Nybegynder
29. oktober 2001 - 19:46 #4
Ok,
txtStreet = Rs.Fields(\"Street\").Value & \"\"

virker fint.

Lidt besynderlig måde at gøre det på, men hva det virker *LOL*
Avatar billede kaffe Nybegynder
29. oktober 2001 - 21:10 #5
Tjaah, ind i mellem skal der kringles lidt :)
Tak for points
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester