Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
ExecuteNonQuery su Oracle
mercoledì 16 giugno 2010 - 15.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
mer 16 giu 2010 - 15:08
Ciao a tutti,
uso Oracle da pochi giorni, in passato ho lavorato esclusivamente su SQL Server.
In merito ad una chiamata ExecuteNonQuery del tipo:
Dim objReturn As Int32 = 0
Using obj As IDbCommand = .................
obj.Connection.Open()
objReturn = obj.ExecuteNonQuery()
obj.Connection.Close()
End Using
ho notato che mi torna zero come numero di righe inserite / aggiornate,
anche se su database fa quello che deve fare. Qualche idea?
La stored procedure è questa:
p_Tmp ROWID;
CURSOR Find IS SELECT RowId FROM ... ;
BEGIN
OPEN Find;
FETCH Find INTO p_Tmp;
IF Find%NOTFOUND THEN
INSERT INTO ... ;
END IF;
CLOSE Find;
END;
Dipende forse da come è fatta la sp?
Grazie per l'attenzione,
Davide
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !