Jag håller på och försöker få igång ett system jag gjorde för ett år sen ungefär. Nu har jag dock stött på problem.
När jag ska lägga till en annons får jag detta fel:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[MySQL][ODBC 3.51 Driver][mysqld-3.23.32]Column count doesn't match value count at row 1
/webzonen/ads/adsadmin.asp, line 145
koden
<%
strKundNamn = Request.Form("strKundNamn")
strKundAdress = Request.Form("strKundAdress")
strKundBildAdress= Request.Form("strKundBildAdress")
strKundLosen = Request.Form("strKundLosen")
strKundAltText = Request.form("strKundAltText")
strKundBildStorlek = Request.Form("strStorlek")
%>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={MySQL ODBC 3.51 Driver};DATABASE=webzonen;UID=monty;PWD=;SERVER=localhost;"
SQL = "INSERT INTO Annonser"
SQL = SQL & "(f_Kundnamn,f_Kundadress,f_Kundalttext,f_Kundbild,f_Kundlosen,f_Kundbildstorlek, F_Kundreg)"
SQL = SQl & "VALUES('" & strKundNamn & "', '" & strKundAdress & "','" & strKundAltText & "', '" & strKundBildAdress & "', '" & strKundLosen & "', '" & strKundBildStorlek & "','" & now& "', '"&senaste&"')"
Connect.Execute(SQL)
Connect.Close
Set Connect=Nothing
%>