Salve ragazzi, un paio di domande.
Onde evitare di fare modifiche troppo pesanti ad alcune pagine web ASP, è stato deciso di sostituire l'attuale connessione al db con una semplice chiamata ad un web service che restituisce del codice XML. I risultati poi andranno messi nel mesedimo recordset che veniva usato prima.
Fin qui tutto ok, il WS lo legge. Il problema è l'inserimento in un recordset disconnesso.
E le mie domande sono le seguenti:
1) definizione colonne : poniamo le voglia tutte string per iniziare (ma in futuro ci saranno anche numeri), come mai questo codice non mi funziona (mi dice parametri incorretti)
set recNew = Server.CreateObject("ADODB.recordset")
recNew.Fields.Append "PRD1_COD_ABI",adVarChar
e questi si? Che differenza c'è?
set recNew = Server.CreateObject("ADODB.recordset")
recNew.Fields.Append "PRD1_COD_ABI",200,255
2) Per inserire nel recordset uso il codice
set recNew = Server.CreateObject("ADODB.recordset")
recNew.Fields.Append "PRD1_COD_ABI", 200,255
var1 = "pippo"
recNew.Open
recNew.AddNew
recNew("PRD1_COD_ABI") = var1
ma a questo punto c'è da fare qualcosa per considare l'iserimento? Perchè se chiamo il metodo recNew.getrows mi dà sempre 0.
COme mai secondo voi?
Grazie mille davvero,
Alessio.

Rispondi quotando
