97 messaggi dal 21 agosto 2003
www.tornavento.it
RecordSet
io creo il recordset

Set oRsTabella= Server.CreateObject("ADODB.RecordSet")
oRsTabella.ActiveConnection=oConn
oRsTabella.CursorType=adOpenStatic
oRsTabella.locktype=adLockOptimistic

Lancio la query
oRsTabellatmp.Source="Select * from Chiamate where web=0"
oRsTabellatmp.open

'Aggiungo un Record
oRsTabellatmp.Addnew

e finche ero con windows server 2000 mi tornava subito l'id del record appena inserito
idchiamata = oRsTabellatmp("idchiamata")


ora con windows server 2003 il campo e' vuoto anche se mi crea il record

id e' un campo contatore



ora invece non da errore me la variabile e' vuota ??????


AIUTTOOOOOOOOOOOOO

Alberti s.r.l.
Concessionaria Olivetti
http://www.ticom.it
0331.56.97.48
Tra il comando AddNew e la lettura dell'ID fai un oRS.MoveLast?

Matteo Casati
GURU4.net
97 messaggi dal 21 agosto 2003
www.tornavento.it
ci ero appena arrivato anchio strano ch elo chieda solo con il 2003 con la 2000 non serviva

Alberti s.r.l.
Concessionaria Olivetti
http://www.ticom.it
0331.56.97.48
Non saprei (l'ho sempre messo e mi sembra logico che si debba spostare il cursore del recordset prima di effettuare la lettura), ma mi sembra strano che dipenda dal SO.

Matteo Casati
GURU4.net
97 messaggi dal 21 agosto 2003
www.tornavento.it
molte autonomazioni di 2000 ASP sono state rimosse in 2003 per la sicurezza

Alberti s.r.l.
Concessionaria Olivetti
http://www.ticom.it
0331.56.97.48
...ed ecco spiegato il mistero!

Matteo Casati
GURU4.net

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.