27. maj 2004 - 21:11Der er
12 kommentarer og 2 løsninger
Datatype ved autonummerering
hvad skal jeg skrive som datatype foran en autonummerering.. Jeg vil indsætte data fra VB i min accesdatabase.. problemet er bare at jeg ikke får lov til at indsætte data når mit felt "rsKundenr" er sat som autonummerering. Det virker fint hvis den er sat som text.
Jeg bruger følgende sqlsætning:
db.Execute "UPDATE Historik set rsPostnr='" & CLng(Text5.Text) & "' where rsKundenr='" & Text1.Text & "';"
the problem is when im trying to convert the datatype... ex.. i convert the data from the text5.text box to a "CLng" so my database know it is a datatype "LONG"... if i change the datatype for "rsKundenr" to a texfield i have no problems
hvis jeg har et datafeldt i min database som er af typen TAL.. hvorfor ka jeg så ikke slette data fra feltet uden at får en fejlmeddelelse.. Det er som om at den kræver at der er et tal hvis der har været det én gang... ved du det???
This is probably becuase the field must contain a value, it can NOT accept NULL. NULL is NOTHING
You can see this in table design, If the "Required" property is set to YES then it MUST contain a value. If it is set to NO then you can set it to NULL (NOTHING)
I'm off for the evening now, hope this helped, and thanks for the points
mvh Terry
Synes godt om
Ny brugerNybegynder
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.