Errore Sql Server che non comprendo

adry_tssj

Nuovo Utente
9 Set 2005
24
0
0
39
Torino
Ciao a tutti!!
Sto sclerando con un database in cui mi deve fare l'upload delle immagini...
il problema è che si ferma prima...
La tabella in cui vado a scrivere è costruita così:

CREATE TABLE Collezioni
(
fotoID int IDENTITY NOT NULL PRIMARY KEY,
fotoSmallFileName char (256) NULL,
fotoBigFileName char (256) NULL,
fotoCommento varchar NULL,
fotoSmall image NULL,
fotoBig image NULL,
prezzoOld char (15) NULL,
prezzoNew char (15) NULL
)

Quando faccio l'upload delle img, la prima query che vado a fare è per l'inserimento della descrizione:
SQLQuery2="SET NOCOUNT ON;INSERT INTO Collezioni (fotoCommento) VALUES ('" & Descr & "');SELECT @@IDENTITY AS fotoID;"

Ma nel browser mi urla questo errore e non so dove sbaglio...:
Microsoft OLE DB Provider for ODBC Drivers error '80040e57'

[Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.

foto_insert_image_exec.asp, line 51

Qualcuno mi aiuta????? :confused: :confused:
Thanks
:byebye:
 
Emergenza rientrata... :D
non gli piaceva il foto commento definito come un varchar...
ho risolto con un char(500) e funge!! :hammer: :mavieni:
bye
:byebye:
 

Discussioni simili