Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 20479|Răspunde: 0

[Sursă] C# folosește baza de date Oracle pentru a executa mai multe instrucțiuni de interogare, nu metode de procedură stocată

[Copiază linkul]
Postat pe 16.08.2016 10:16:20 | | |

Metoda noastră de a executa mai multe interogări SQL atunci când folosești baza de date MS SQL Server în C#:

selectează * din tabel1;

selectează * din tabelul 2;

Este foarte convenabil de scris, dar nu este posibil să scrii astfel în Oracle.


Metoda C# pentru accesarea unei baze de date Oracle pentru a executa mai multe instrucțiuni de interogare:

Trebuie să adaugi o referință: Oracle.DataAccess.Client, care poate fi descărcată de pe site-ul oficial Oracle.

Se recomandă să pui cele două fișiere, OraOps11w.dll și Oracle.DataAccess.dll, în directorul de pornire al programului și să te asiguri că versiunile acestor două fișiere sunt identice.

Iată codul de bază:






Precedent:Oracle folosește funcții de parsing row_number paginare eficientă
Următor:.NET Oracle metodă multi-table interogare, o metodă stupidă.
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com