Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Problema trasferimento dati tra tabelle

    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"
    
    %>

  2. #2
    data_ordine di che tipo è?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Date

    Il campo è di tipo "Datetime" ed infatti provvedo sempre con la conversione nel formato inglese.
    Non compaiono messaggi di errore ma stampa nel db una data strana che non ha nulla a che vedere con quella riportata nell isttuzione SQL

  4. #4
    la data deve essere quella odierna?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217
    Direi proprio di si ....
    Volevo usare la procedura di cui sopra per evitare di creare una subroutine alla quale inviare i dati del carrello.

  6. #6
    allora fa' fare il lavoro a MSSQL

    "SELECT nmprodotto,qta,totprodotto,espositoreID, GetDate() FROM summitcart where espositoreID = " & IDespositore &""

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217
    Come da tuo nic ..... ottimo !!!
    Non ci avevo proprio pensato.
    Optime puoi aiutarmi anche su javascript?

  8. #8
    per javascript credo sia più conveniente postare nella sezione apposita

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.