121 messaggi dal 12 luglio 2001
Niente, sono già settati correttamente, mi sa che qua io non ci levo piu' le gambe.


1.818 messaggi dal 21 giugno 2001
Contributi
Per sicurezza, fai una prova inserendo un record con tutti i campi pieni.
Se non te lo inserisce ugualmente, allora il problema è nella query.

Fammi sapere (e magari ri-posta la stampa della SQL con i campi pieni)

Cia Cia
hyppos

www.teatrolabaracca.com

<code>
|--------------------------------------|
|<font color=white><b>in giro torte sol ciclos et rotor igni</b></font id=white>|
|--------------------------------------|
</code>

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
121 messaggi dal 12 luglio 2001
insert into products ( product_name, product_price, product_picture, product_category, product_briefdesc, product_fulldesc, product_status ) values ( 'Prova', 5, 'Prova1', 'Prova2', 'Prova3', 'Prova4', 0 )

Questo è cio' che mi scrive mettendo qualcosa nei campi.
Penso sia tutto a posto.
Dove puo' essere allora il problema?

1.818 messaggi dal 21 giugno 2001
Contributi
La query sembra corretta...

Ricontrolla (per l'n-esima volta...) che

la tabella si chiami products

i nomi dei campi scritti nel codice corrispondano a quelli scritti nella tabella

e che

product_name=campo testo
product_price=campo numerico
product_picture=campo testo
product_category=campo testo
product_briefdesc=campo testo
product_fulldesc=campo testo
product_status=campo numerico

Poi prova a riscrivere la query così

insert into products ( products.product_name, products.product_price, products.product_picture, products.product_category, products.product_briefdesc, products.product_fulldesc, products.product_status ) values ( 'Prova', 5, 'Prova1', 'Prova2', 'Prova3', 'Prova4', 0 )

Cia Cia
hyppos

www.teatrolabaracca.com

<code>
|--------------------------------------|
|<font color=white><b>in giro torte sol ciclos et rotor igni</b></font id=white>|
|--------------------------------------|
</code>

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
21 messaggi dal 02 marzo 2001
cambia la stringa di connessione al database
usa questa:

con.open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "&Server.MapPath("storedb.mdb")&"; Persist Security Info = False")

e dicci se cambia qualcosa.
Bye


---------
eLLeGi
121 messaggi dal 12 luglio 2001
Microsoft JET Database Engine errore "80040e14"

Errore di sintassi nell'istruzione INSERT INTO.

/prova/manageproducts.asp, riga 67

Ecco l'errore che mi dà con la nuova connessione al DB quando non aggiungo i campi.
Sto' per mettermi a piangere!!!!
Comunque riguardo alla query deve per forza andar bene altrimenti penso che non mi aggiungerebbe record al DB quando i campi invece li inserisco.
Comunque il tipo dei dati dei campi è il seguente:
product_name= testo
product_price=valuta
product_picture=testo
product_category=testo
product_briefdesc=memo
product_fulldesc=memo
product_status=testo



1.818 messaggi dal 21 giugno 2001
Contributi
<b>juan76 ha scritto:</b>
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote><hr height=1 noshade id=quote>

Comunque riguardo alla query deve per forza andar bene altrimenti penso che non mi aggiungerebbe record al DB quando i campi invece li inserisco.


<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>

Ma allora quando metti dei valori nei campi la query funziona!?!?

Cia Cia
hyppos

www.teatrolabaracca.com

<code>
|--------------------------------------|
|<font color=white><b>in giro torte sol ciclos et rotor igni</b></font id=white>|
|--------------------------------------|
</code>

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
121 messaggi dal 12 luglio 2001
Certo, scusa ma pensavo di essere stato chiaro, la query non mi funziona solo quando lascio i campi vuoti.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.