Du skal have skriverettigheder til din database. Højreklik på selve MDB filen og vælg fanen sikkerhed. Derfra sætter du rettighederne til din database. Tjek desuden at den ikke er skrivebeskyttet.
Det kan skyldes at feltettypen dato i din database er forkert. Det kan også være formatet i datofeltet i databasen i forhold til den du sender fra scriptet.
Den giver også fejl ved kommandoen "Conn.Open DSN"
fejlmeddelelse: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x730 Thread 0x7cc DBC 0x16e0064 Jet'. /
Spørgsmål: den første kolonne indeholder "ID", altså autonummerering, men ser systemet ikke bort fra det, når den putter data ind i tabellen? Er det derfor jeg får "mismatch in criteria expression"
Jeg kan sætte værdier ind i tabellen, når jeg fjerner dato-strengen, men den brokker sig stadig. Gør jeg det 2 gange kommer den fejlmeddelse vedrørende "Conn.Open DSN" og den sætter ikke værdierne for 'strName','strEmail, osv. ind den sætter bare strengen "strName" altså navnet på strengen.
Hverken & eller % virker, har du nogen andre forslag?
Den sætter bare strengen "&strName&" og ikke den værdi som variablen indeholder(ell. "%strName%"). har også forsøgt "values('<%=sttName%>, .... det virkede heller ikke
Selv tak. Hvis du stadig har problemer med datofelterne, kan du evt. prøve at foretaget en søgning med "dato" under sprøgsmål, så kan du helt sikkert få mere hjælp der.
mvh. Henrik
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.