Jens
Hej alle
Hvordan kan man kalde det samme stykke kode fra flere forskellige asp sider
eksempelvis en database forbindelse
noget ala det her
public function databaseforbindelse ()
<%
Set Con = Server.CreateObject("ADODB.Connection")
Set rst = Server.CreateObject("ADODB.RecordSet")
strConnect = "DRIVER={MySQL ODBC 3.51
Driver};SERVER=mithotel.dk;DATABASE=minDB;UID=xxx;PWD=xxx"
Con.Open strConnect
%>
end function
således at, man spare noget kodeplads på sine sider og/eller
hvis man omdøbte sin database,username etc... så kunne man nøjes med at rette koden et sted og ikke alle sine sider.
Jeg kunne forstille mig at det var noget der kunne laves i et
vbscript.?
NB: jeg jeg vil deklarere således at, alle mine kald kan samles under et
mvh Jens
evt. include???
<!--#include file="din_anden_fil_med_database_connect.asp"-->
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
' Din ASP side hvor filen skal være med på
%>
</BODY>
</HTML>
________________________________
www.ssjpride.dk
Jens
hej der
tak for svar men så lige et spørgsmål mere til det kald !
eks. jeg vil kun kalde databaseforbindelse2 ovre i
<!--#include file="din_anden_fil_med_database_connect.asp"-->
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
public function databaseforbindelse1 ()
et eller andet
end function
public function databaseforbindelse2 ()
et eller andet
end function
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
hvis jeg kalder include file="din_anden_fil_med_database_connect.asp
går jeg ud fra hele siden afvikles og ikke den enkelte funtion
hvilket jo ikke er hensigtsmæssigt.
jeg jeg vil deklarere således at, alle mine functions kan samles under et i file="din_anden_fil_med_database_connect.asp.
Så kan bare jeg kalde databaseforbindelse2 hvis det var den
jeg hvade brug
I VB 6.0 tilføjer man bare et modul og døber det ! så kan der kaldes "ved godt at det er uden for emnet"
men kunne dette ikke også lade sig gøre i asp
evt om nogen havde en god link til dette emne ?
mvh Jens