Ragazzi
Ho creato lo script che segue; non riscontro problemi a parte che per il campo data infatti nonostante il response.write del SQL la data viene presa correttamente in SQL SERVE nel campo data mi esce 01.01.1900 .... xke ?
codice:INSERT INTO summitordini (nomepd_ordine,qtapd_ordine,prezzopd_ordine,IDutente_ordine,data_ordine)SELECT nmprodotto,qta,totprodotto,espositoreID, 06/27/2013 FROM summitcart where espositoreID = 51 <% Response.Expires=0 Response.Buffer = True%> <% Conn.BeginTrans function convertdata(data) data = data strYYYY = DatePart("yyyy",data) strMM = Right("0" & DatePart("m",data),2) strDD = Right("0" & DatePart("d",data),2) convertdata = strmm &"/"& strdd & "/"& stryyyy end function data = convertdata(Date()) SQL = "INSERT INTO summitordini (nomepd_ordine,qtapd_ordine,prezzopd_ordine,IDutente_ordine,data_ordine)" &_ "SELECT nmprodotto,qta,totprodotto,espositoreID, " & data &" FROM summitcart where espositoreID = " & IDespositore &"" conn.Execute(SQL) Response.Write SQL SQL1 = "DELETE FROM summitcart where espositoreID = " & IDespositore &"" conn.Execute(SQL1) Conn.CommitTrans Response.Write "ok" %>

Rispondi quotando