Avatar billede jschroll Nybegynder
30. april 2002 - 00:47 Der er 3 kommentarer og
1 løsning

Performance: OleDb vs SQLClient

Jeg ville høre om der er nogen der ved hvilken af de to klasser der performer bedst?

Min database server er en sql 2000. Der står i dokumentationen til .NET at SQLClient er specielt optimeret til ms sql 7.0+, men min gamle asp lærdom siger mig at oledb provider altid er hurtigere end odbc drivers.

Den applikation jeg skal lave er temmelig stor og har op til 300 brugere samtidig så derfor er performance naturligvis meget vigtig og specielt behandling af data fra databasen.

Er der nogen der ved hvad der er bedst i min situation?

Jeg har tænkt mig at bruge c# man kan ikke bruge normal c++ i .Net vel?
Avatar billede a1a1 Novice
30. april 2002 - 01:14 #1
jeg vil gå ud fra at sqlclient er hurtigst (det siger microsoft), jeg tror ikke at sqlclient har noget at gøre med odbc, men er en "speciel" driver til sqlserver

der er noget de kalder c++.net, ved ikke lige hvad ændringer der er i forhold til alm. c++
Avatar billede a1a1 Novice
30. april 2002 - 01:15 #2
Avatar billede nute Nybegynder
30. april 2002 - 09:44 #3
det er rimelig liten forskjell på de to. Den største forskjell er måten de kommunikerer med databaser på. SqlClient kommunikerer med SQL Server 6.5+ via databasens interne ASP, mens OleDB kommunikerer via OLE DB standarden. På grunn av dette skal (bør) du alltid bruke SqlClient når du bruker en SQL Server 6.5+

/nute
Avatar billede reffak Nybegynder
30. april 2002 - 14:34 #4
Man kan godt bruge c++ i .net - men kun i en speciel udgave, de kalder "managed c++". Jeg mener dette indeholder en garbage collector, og en speciel måde at omgå pointere på.

Jeg vil råde dig til at anvende C# istedet for managed C++. Jeg er selv skiftet fra C++ til C#, og fandt dette skift ganske ligetil. Man falder hurtigt til rette i C# :-).

MVH
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester