Avatar billede mn Nybegynder
06. august 2003 - 16:57 Der er 3 kommentarer og
1 løsning

Udtræk fra oracle-base er tomt

Hejsa,

Jeg har prøvet at lave et udtræk fra en oracledatabase, fra en asp-side.
Jeg kan godt slå hul igennem med mit connectionobjekt, men når jeg skal lave recordset'et, bliver det tomt.

Ved ikke om det er en brugerrettighedssag. Det tror jeg.

Når jeg laver en sammenkædning i en accessfil, udbedes jeg brugernavn og password.
Det taster jeg så ind.
Når jeg så prøver at åbne tabellen, udspørges jeg igen.

Jeg kunne forestille mig at jeg på en eller anden måde skal angive dette ifm oprettelse af mit recordset.

Når jeg tester en RS.RecordCount er den = -1 (dvs. ingen poster), men jeg ved at der er data i tabellen, fra min test direkte i Access.

Håber der er nogen der kan hjælpe mig lidt her.

Mvh.
  Morten Nielsen

----
Ex. på min etablering recordset :

    SQL = "SELECT STEDKODE FROM KIT_STEDKODE"

    Set RS = Server.CreateObject("ADODB.Recordset")
    RS.Open SQL, DB, 3, 1, 1

    Response.write "Antal poster : " & RS.recordcount
    RS.Close
Avatar billede bredum Nybegynder
06. august 2003 - 17:33 #1
prøv denne:
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.Recordset")

objConn.Open "Driver={Microsoft ODBC for Oracle}; Server=OracleServer.world; Uid=Brugernavn; Pwd=Adgangskode;"
SQL = "SELECT STEDKODE FROM KIT_STEDKODE"
objRS.Open SQL, DB, 3, 1, 1

Response.write "Antal poster : " & objRS.recordcount
objRS.Close
Avatar billede mn Nybegynder
06. august 2003 - 17:47 #2
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.Recordset")

objConn.Open "dsn=xxxx; Uid=yyyy; Pwd=zzzz;"
SQL = "SELECT STEDKODE FROM KIT_STEDKODE"
objRS.Open SQL, objConn, 3, 1, 1

Response.write "Antal poster : " & objRS.recordcount
objRS.Close

Det giver -1. Jeg kan ikke køre med den oracle-driver.

--------------
Se kommentaren : magik 27/09-2002 15:48:48. http://www.eksperten.dk/spm/263168
Avatar billede mn Nybegynder
06. august 2003 - 17:49 #3
ahh... Det virker, det er blot RecordCount der ikke virker med denne driver.
Avatar billede mn Nybegynder
06. august 2003 - 17:51 #4
Mange tak for indsatsen !!
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
Kurser inden for grundlæggende programmering

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