I min databas så kan man mata in telefonnr1 och telefonnr2. Hittils så finns det inga inmatningar i telefonnr2 men jag vill ändå att programet skall söka efter det och om det inte finns något värde skall fältet i msflexgrid helt enkelt bli tomt. Har försökt men programet klagar på att det inte får innehålla null.
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
MSFlexGrid1.Col = 8: MSFlexGrid1.Row = a
MSFlexGrid1.Text = sök!telnr2
[Redigerat av gundeman den 23 jan 2002]
InsiderMedlem sedan jan. 20001 003 inlägg Kolla att:
- SQL-satsen du öppnar 'sök' med innehåller "telnr2".
- Datatypen i databasen för fältet 'telnr2' är Text.
- Att du stavat rätt.
UlfTMedlem sedan maj 20016 050 inlägg En bra sak är att använda NVL() i SQL-satsen om man misstänker att det kan dyka upp null-värden i tabellen. Du skulle tex kunna formulera din fråga så här:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">SELECT telefonnr2, NVL(telefonnr2,"inget nummer") from telefontabellI de rader där telefonnr2 är NULL, får du då texten "inget nummer".
------------------
Två vägar till framgång:
- Avslöja inte dina hemligheter.