15. september 2003 - 12:56Der er
4 kommentarer og 1 løsning
Fremmednøgle og søgning?
Jeg har 2 spørgsmål jeg har rendt rundt og tygget på et stykke tid:
1. Når man har en fremmednøgle i en tabel som kan skal indeholde en reference til en tabel eller null dvs den ikke referere til noget. Hva gør man hvis denne fremmednøgle er af værdien integer, f.eks hvis det er en kontonr. Kan man i db give denne værdien null for en integer kan vel ikke være lig null?
2. Når jeg gerne vil lave en søgning på f.eks værdien 'Hans' så har jeg problemer med at db er case sensitive. Når man søger på 'hans' så kan den ikke finde 'Hans'. Er der en måde man slå denne case sensitive fra ved søgning eller hva gør man?
1 Hvis jeg f.eks arbejder med en int kontonr som også er fremmednøgle i db, hvordan skulle jeg så styre det? Når jeg f.eks får noget data fra en textField via field.getText() så kommer det jo som en streng og når jeg parser denne til en int via Integer.parseInt() så kan jeg jo ikke arbejde med null'er for så vil jeg få en exception?
2 Her skal du nok uddybe hva du mener med det. Kan du give mig et eksempel på hvordan en db styre dette?
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.