Det drejer sig om Access 2000 og datatyperne er begge steder tekst.
jeg har dog lavet en lille kontrol i Access hvor jeg laver det til en string
(tekst) så virker det, aner ikke hvorfor for når jeg går i design visning så
står der af begge dele er tekst. hvis du kigger herunder så er det variablen
posten der giver problemer.
det eneste jeg skal vide tror jeg, er hvordan jeg laver forspørgelsen sqlby
så variablen posten bliver til en tekste streng. Altså hvordan sætter jeg
parentes om den??
det virker ikke ved at jeg skriver: sqlby = "select * from postby where
postnummer="&'posten'
Personsql = "Select postnr from person where id=41"
Set person = Conn.Execute(personsql)
posten = person("postnr")
response.write(posten)
sqlby = "select * from postby where postnummer="&posten
byen = Conn.Execute(sqlby)
tekstby = Byen("by")
respone.write(tekstby)
"Chrisser" <cbj@egdatainform.dk> skrev i en meddelelse
news:avh39p$1p7$1@sunsite.dk...
> "Kim Rex Bengtsson" <KB@braedstrup.dk> skrev i en meddelelse
> news:avh1ru$fot$1@sunsite.dk...
> > ' men i sqlby går det galt og den kommer med fejlen: Datatyperne stemmer
> > ikke overens i kriterieudtrykket.
> > ' begge kolonner i de to tabeller er tekst.
> > sqlby = "select * from postby where postnummer=8740"
> > byen = Conn.Execute(sqlby)
> > tekstby = Byen("by")
> > respone.write(tekstby)
>
> Hvilken datatype har postnummer i din database - og hvilken database
drejer
> det sig om ?
>
>
> Chrisser
>
>