7 messaggi dal 10 giugno 2002
Salve
Avrei bisogno di copiare dei dati da una tabella ad un'altra (con alcune modifiche) passando per una pagina ASP... ho messo questo codice ma non funziona... qualcuno mi puo' aiutare?

<!-- #include file="connstring.asp"-->
<%
Set objRs = Server.CreateObject("ADODB.RecordSet")
Set objRs2 = Server.CreateObject("ADODB.RecordSet")
strSQL = "Select * from aziende"
strSQL2 = "Select * from aziendeBIS"
objRs.open strSQL,objConn,3,3
objRs2.open strSQL2,objConn,3,3
objRs.movefirst
Do While Not objRs.EOF
    objRs2.AddNew
    objRs2("Data inserimento")=CDate(FormatDateTime(Now(),0))
    objRs2("ragione")=objRs("Ditta")
    objRs2.Update
    objRs.movenext
Loop
objRs.close
Set objRs = nothing
objRs2.close
Set objRs2 = nothing
objConn.close
Set objConn = nothing
Response.Write "Done"%>


Ho gia' controllato che la connessione al db funzioni e ho provato a inserire le date e va tutto bene... ma quando provo a passare i dati non va e mi restituisce questo messaggio..

Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
Si sono verificati errori in un'operazione OLE DB composta da più passaggi. Controllare i singoli valori di stato OLE DB, se disponibili. Nessuna operazione eseguita.
datapass.asp, line 13
128 messaggi dal 07 agosto 2002
pensoc he il problema riguardi la grandezza dei campi della tua tabella e i dati che provi ad inserirci. forse i campi sono troppo piccoli. prova a controllare.
126 messaggi dal 20 maggio 2002
select * into tabriceve from tabsorgente

S.R. 77
12 messaggi dal 03 dicembre 2001
oppure il problema potrebbe essere rappresentato dalle date.

gianluca iannucci

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.