Avatar billede webblaster Nybegynder
17. januar 2006 - 08:48 Der er 4 kommentarer og
1 løsning

problemer med DB_conn via Include.inc

Hej jeg har et lille problem jeg kan ikke få den DB_conn som jeg har liggende i en include fil til at virke! her er koden:

db_include.inc :
<%
dim ConnString
dim Conn


ConnString = "Driver={MySQL ODBC 3.51 Driver}; Server=mysql.danhost.dk; "
ConnString = ConnString & "DATABASE=dan13000_Test; "
ConnString = ConnString & "UID=dan13000_test; "
ConnString = ConnString & "PASSWORD=db_test; "


Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnString
%>

includetest.asp :


<%

dim strSQL, rs

<!--#include file="db_include.inc" -->

strSQL = "SELECT * FROM Test"
set rs = Conn.execute("strSQL")

Response.write(rs("Test_Text"))

%>
Avatar billede webblaster Nybegynder
17. januar 2006 - 08:49 #1
Glemte lige den fejl jeg får er :
Microsoft VBScript runtime  error '800a01a8'

Object required: ''

/admin/asp/include/includetest.asp, line 19
Avatar billede webblaster Nybegynder
17. januar 2006 - 08:51 #2
linje 19 er denne linje:

set rs = Conn.execute(strSQL)
de " som er oppe i hovedet texten er en fejl som jeg har rettet!
Avatar billede wilweb Nybegynder
17. januar 2006 - 08:57 #3
Prøv og se eagleeyes svar i http://www.eksperten.dk/spm/258908
Avatar billede webblaster Nybegynder
17. januar 2006 - 09:18 #4
har selv fundet løsningen. man skal bare include en asp fil i stedet for en inc fil så
include udtrykket se sådan her ud:
<!--#include file="db_include.asp" -->

istedet for

<!--#include file="db_include.inc" -->
Avatar billede webblaster Nybegynder
17. januar 2006 - 09:18 #5
Lukker
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