Avatar billede phoenix_2004 Nybegynder
15. september 2005 - 18:13 Der er 9 kommentarer

Sammenlign DB-Reader i NET

Jeg søger en mulighed for at kunne sammenligne 2 db_reader i .net.

1. SQL sætning skal bruges i en random funktion
2. SQL sætning skal bruges til at hente data ud fra.

Og at når random = (lig med) db_reader 2 Then ..

Jeg kan ikke lige finde løsningen i .net.

Det er ingen problemer i ASP, hvor jeg har lavet det mange gange og mange db_reader
Avatar billede arne_v Ekspert
15. september 2005 - 18:16 #1
en connection per data reader så virker det fint !
Avatar billede phoenix_2004 Nybegynder
15. september 2005 - 18:23 #2
Hvis jeg må spørger hvordan ? Jeg har siddet de sidste mange timer og prøvet med at åbne den ene connection efter den anden og sammeligne de 2 uden held
Avatar billede arne_v Ekspert
15. september 2005 - 18:27 #3
lige ud af landevejen

bare de 2 SQLsætninger bruger forskellig SqlConnection/OleDbConnection/XxxxConnection
Avatar billede phoenix_2004 Nybegynder
15. september 2005 - 18:29 #4
Ja det er rigtigt, men jeg fik en advarselv hver gang omkring at jeg kun måtte have e åben af gangen (connection)
Avatar billede arne_v Ekspert
15. september 2005 - 18:40 #5
du må kun have en enkelt reader per connection åben - du må have så mange
connectiosn åben som databasen supporterer (typisk 100 stykker)
Avatar billede phoenix_2004 Nybegynder
15. september 2005 - 19:07 #6
Hvad laver jeg forkert:

dbConnA.Open();
dbConnB.Open();

dbDRa = dbCommandA.ExecuteReader(); /* 1 SQL

while(dbDRa.Read())
{
lblSponsor.Text += dbDRa["db_linjer"];
lblSponsor.Text += dbDRa["http"]; /* Fejler lige her ??
}

Hvordan skal jeg tilføje den 2 sql sætning
Avatar billede arne_v Ekspert
15. september 2005 - 19:18 #7
nu er jeg lidt forvirret fordi jeg synes ikke at fejle det sted matcher den øvrige
beskrivelse af problemet

hvad er den præcise fejl besked du får ?
Avatar billede phoenix_2004 Nybegynder
15. september 2005 - 19:26 #8
Jeg kan ikke fået skrevet denne kommando: lblSponsor.Text += dbDRa["http"];

Fordi jeg ikke ved hvordan jeg anvender SQL dbConnB rigtigt. (2 connection på 1 gang).

Og hvordan jeg får den sat ind i dbDRa readeren, så jeg kan anvende sql1 og sql 2 på sammen tid.
Avatar billede arne_v Ekspert
15. september 2005 - 21:37 #9
hvis du skulle få lyst til at komme videre så post hvad jeg bad om
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