"Danlamp Teknik" <danlamp@danlamp.dk> skrev i en meddelelse
news:9roiv5$f4n$1@sunsite.dk...
> Hejsa
> Jeg bruger denne linie i mit program :
> Printer.Print Tab(90); Mid(RS.Fields("Bemærkninger"), 1, 25)
>
> Det virker også fint, hvis der står noget i "Bemærkninger".
> Hvis der ikke står noget i "Bemærkninger" printer den "Null".
> Feltet er i databasen defineret som et notat felt hvor Null længde er
> tillad.
Databasefelter af typen Text, som aldrig har indeholdt er værdi, er Null som
udgangspunkt. Det er derfor altid klogt at teste for Null, inden man lægger
et databasefelt over i en strengvariabel.
If Not Isnull(RS("bemærkninger")) Then
'kode
EndIf
Funktionen IsNull er indbygget.
--
mvh
Jens Vestergaard
www.railsoft.dk