Ragazzi, potete aiutarmi?
qual'è il carattere jolly per l'inserimento di una data in un database mysql?
es le stringhe = 'pippo'
i numeri = 2
le date= ?12/10/1979?
Ragazzi, potete aiutarmi?
qual'è il carattere jolly per l'inserimento di una data in un database mysql?
es le stringhe = 'pippo'
i numeri = 2
le date= ?12/10/1979?
Come le stringhe, l'apice.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
ok, provo!!
cmq vada grazie
sai spiegarmi perchè se inserisco un record in una tabella di mysql(dove per inciso il campo id è autoincrementale)devo per forza specificare a mano il numero del record altrimenti mi assegna un errore tipo non corrispondono i parametri??
Non è normale.
Il campo id deve essere di tipo numerico, auto incrementante e unsigned.
Se ti da erore, vediamo la query.
L'id nella query non lo devi mettere.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
la query è esatta, scritta con il sql standart e provata su mssql va!
se la uso con mysql va in errore perchè manda il campo id, se inserisco come id uno qualsiasi, l'id del record diventa quel mumero ma ho scoperto che per farlo autoincrementale, bisogna inserire 0 come valore di id.
è strano anche per me ma sembra funzionare cosi cmq te la posto:
INSERT INTO utenti VALUES (0,3,1,'','Giulio','Verne', 'M','ROMA','C','11/10/1934','GEMELLI','PIPPO','PLUTO','CELLI@LIBERO.IT', 1,2,'HTTP:\\WWW.LIBERO.IT','EROCSSONT630','MA@HOTMAIL.IT',1,'DESCRIZIONE',' MA','SI',0,0,0,'2005-10-26','2005-10-26',0)
Il campo auto incrementante lo devi definire quando la tabella è vuota.
Qualìè l'errore che ti restituisce?
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
l'ho definito a database vuoto, e non mi da nessun errore, funziona ma volevo sapere perche funziona in questo modo, se c'è una ragione.
Come funziona?!![]()
Hai detto che devi inserirlo a mano... non mi pare una cosa "normale".
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
no, ho detto che se inserisco 5 avendo sul db un record con id 1 lui mi inserisce 5 e questo è un errore ma se inserisco 0 come numero standard, mi incrementa da se, comportamento corretto.
Il prob sta nel fatto che non ho mai visto in db come sql server e oracle comportamenti del genere e mi turba.magari ne sapevi il motivo ...