21. januar 2003 - 14:55Der er
8 kommentarer og 1 løsning
Har problemer med min kode...
Her er min kode... Der er et eller anden galt men kan ikke se hvad det er... I for hele koden så der ikke skulle gås galt af noget...
Jeg får denne fejl når jeg laver et post i mit nyhedssystem
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) [Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i kriterieudtrykket. /news/pw_opret.asp, line 46
Koden kommer her...
<% Option Explicit Dim Conn, DSN, vbGenerel, strIndsatAf, strNavn, strSQL, strKlar, strTil, strAf, strKorsel, strLeder, VisNyheder Response.Buffer=True %> <% If session("godkendt") = False then Response.Redirect "login.asp" Else End If %> <!--#include file="dbconn.inc"--> <html> <head> <title>??</title> <link rel="stylesheet" href="style.css" type="text/css"> </head>
<body>
<% If Request.Form("klar")<>"" And Request.Form("navn")<>"" Then strKlar = Replace(Request.Form("klar"), vbcrlf, "<br>") strKlar = Replace(strKlar, "'", "''")
Du har et problem med nogle datatyper der ikke stemmer overens. Check de værdier du bruger i insert-sql'en, og se om de passer med hvad der kan hældes i tabellen. Check også om nogle måske er null, hvor null-værdier ikke accepteres!
da værdierne skal passe overens med feltrækkefølgen. Desuden skal du bruge # omkring dato-konstanter, hvilket jeg vil mene, at Request.Form("dato") returnerer.
Når jeg ændrer til det du har skrevet får jeg denne fejlmeddelse
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access-driver] Feltet "Nyheder.til" kan ikke indeholde en streng af længden nul. /news/pw_opret.asp, line 46
prysse: det du forsøger at indsætte i feltet "nyheder.til" indeholder ikke noget. Og databasen vil ha' en værdi indsat, derfor brokker den sig! Lav enten databasen om, så den vil acceptere tomme værdier, eller sørg for at der er værdier i de variabler du henter fra formularen!
Se det hjalp, men det gidder ikke oprette noget fra de andre felter i databasen
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.