Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Column count

  1. #1

    Column count

    Salve ragazzi,
    ho scritto questa sintassi per l'upload di record in un db mysql:
    codice:
    Set Con=Server.CreateObject("adodb.connection")
    Con.Open("DRIVER={MySQL ODBC 3.51 Driver};SERVER=xxx;DATABASE=xxx;USER=xxx;PASSWORD=xxx;")
    
    sql = "INSERT INTO prodotti (codice, categoria, nome, note, quant, prezneut, prezsta) VALUES ('"& oUpload.Form("codice") &"','"& oUpload.Form("categoria") &"', '"& oUpload.Form("nome") &"','"& oUpload.Form("note") &"','"& oUpload.Form("quant") &"','"& Mioarray(0) &"','"& Mioarray(1) &"','"& oUpload.Form("prezneut") &"','"& oUpload.Form("prezsta") &"')"
    
    con.Execute(sql)
    Con.Close
    ma ricevo questo errore
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80004005' 
    
    [MySQL][ODBC 3.51 Driver][mysqld-4.0.20-standard-log]Column count doesn't match value count at row 1 
    
    /public/prodotti.asp, line 37
    Sapete perchè?!

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    inserisci 7 campi e nel VALUES ne hai 9

    ad una prima occhiata
    '"& Mioarray(0) &"',
    '"& Mioarray(1) &"',
    sono in + o devi aggiungerli alla lista codice, categoria, nome, note, quant, prezneut, prezsta

  3. #3
    COnta i campi della tua select.
    VUoi inserire 9 valori in 7 campi.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.