Avatar billede drbeast Nybegynder
15. juni 2000 - 11:37 Der er 15 kommentarer og
1 løsning

ORACLE og ASP - Haster

Når jeg laver et kald til Oracle kommer der en unexpected error, og så kan jeg ellers genstarte serveren.

Min ADODB connection skulle være iorden men jeg forstår ikke hvorfor jeg ikke kan lave et kald til databasen.

måske er det et ODBC problem??

Serveren en NT4 SP6 med en IIS

Det ville være meget rart med et eksempel på den rigtige SQL...


/Beast
Avatar billede ij Nybegynder
15. juni 2000 - 11:42 #1
Kan vi ikke lige se hvad det er du prøver at lave??
Avatar billede drbeast Nybegynder
15. juni 2000 - 11:46 #2
Hvis jeg f.eks skal hive alt ud fra tab:

strSQL = "SELECT * FROM tab"
Set rs = webDB.Execute(strSQL)
Avatar billede ij Nybegynder
15. juni 2000 - 11:47 #3
Det er mere din connection der er interessant.
Har du oprettet oracle TNS listener?
Avatar billede drbeast Nybegynder
15. juni 2000 - 11:50 #4
Min connection:

set webDB = server.createObject("ADODB.Connection")
webDB.Open "web","mit_brugernavn","mit_pass"

/Beast
Avatar billede Slettet bruger
15. juni 2000 - 12:01 #5
strConnString = "PROVIDER=MSDAORA.1;DATA SOURCE=INSTANCE_NAME;User ID=ORACLE_USER;Password=PASSWORD"

set my_Conn = Server.CreateObject("ADODB.Connection")
my_Conn.Open strConnString

Det bruger jeg et sted..!
Avatar billede ij Nybegynder
15. juni 2000 - 12:03 #6
Det er lidt skummelt med Oracle og ODBC. Jeg vil råde dig til at gå ind på Oracles website, og søge informationer i deres knowledgebase. Du skal dog lige registreres først.
http://www.oracle.com
Avatar billede drbeast Nybegynder
15. juni 2000 - 12:05 #7
Jeg går lige til frokost. brb
Tak for hjælpen indtil videre

/beast
Avatar billede drbeast Nybegynder
15. juni 2000 - 12:42 #8
Jeg kunne godt bruge et eksempel på at hive data ud af en tabel f.eks tab
Kan nogen klare det?


/Beast
Avatar billede ij Nybegynder
15. juni 2000 - 13:04 #9
Der er ingen problemer i dit udtræk. Det skal se sådan ud.
Det er din netværksforbindelse fra serveren til databasen der er knas med.
Avatar billede drbeast Nybegynder
15. juni 2000 - 13:08 #10
Hvad hvordan og hvorledes???
Avatar billede Slettet bruger
15. juni 2000 - 14:27 #11
<% strConnString = "PROVIDER=MSDAORA.1;DATA SOURCE=INSTANCE_NAME;User ID=ORACLE_USER;Password=PASSWORD"


set my_Conn = Server.CreateObject("ADODB.Connection")
my_Conn.Open strConnString


strSql = "SELECT * FROM tabel"

set rs = my_Conn.Execute (StrSql)

%>
<html>
<%= rs("ditfelt i db'en") %>
</html>


Det her virker perfekt.. :O)
Avatar billede ij Nybegynder
15. juni 2000 - 14:40 #12
Har du været inde og kigge forbi Oracle?
Avatar billede Slettet bruger
15. juni 2000 - 14:51 #13
Her er lidt fra oracle.com

Connect using ConnectionString
Dim con As New ADODB.Connection
con.ConnectionString = "Provider=OraOLEDB.Oracle;Data Source=MyOraDb;" & _
                    "User ID=scott;Password=tiger;"
con.Open


Connect without using ConnectionString
Dim con As New ADODB.Connection
con.Provider = "OraOLEDB.Oracle"
con.Open "MyOraDb", "scott", "tiger"


Connect and set provider specific attributes
Dim con As New ADODB.Connection
con.Provider = "OraOLEDB.Oracle"
con.ConnectionString = "FetchSize=200;CacheType=Memory;" & _
                      "OSAuthent=0;PLSQLRSet=1;Data Source=MyOraDb;" & _
                      "User ID=scott;Password=tiger;"
con.Open


OS Authenticated connect setting user id to "/"
Dim con As New ADODB.Connection
con.Provider = "OraOLEDB.Oracle"
con.Open "MyOraDb", "/", ""

OS Authenticated connect using OSAuthent
Dim con As New ADODB.Connection
con.Provider = "OraOLEDB.Oracle"
con.ConnectionString = "Data Source=MyOraDb;OSAuthent=1;"
con.Open
Avatar billede drbeast Nybegynder
15. juni 2000 - 14:52 #14
1000 til dk-host.dk det - løste mit problem


/beast
Avatar billede Slettet bruger
15. juni 2000 - 14:54 #15
Avatar billede Slettet bruger
15. juni 2000 - 14:55 #16
Sku det være en anden gang.. :O)
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