webForumDet fria alternativet

Variabler i MySQL databas koppling

3 svar · 413 visningar · startad av Melea

MeleaMedlem sedan juli 20033 147 inlägg
#1

Hejsan!

I PHP finns det ju en ganska enkel funktion hur man skriver ut variabler, man definerar de bara med:

<?
$dbHost = 'localhost';
$dbUser = 'hej';
$dbPass = 'hej';
$dbDb = 'gastbok';
?>

och skriver ut dem:

$db = mysql_connect($dbHost,$dbUser, $dbPass);
mysql_select_db($dbDb);

på ett ungefär...

Finns det något liknande sätt i ASP?
Jag har försökt med att Dimma de olika värdena genom att skriva:

<%
Dim dbHost, dbUser, dbPass, dbDb

dbHost = "localhost"
dbUser = "hej"
dbPass = "hej"
dbDb = "creative"
%>

Och sen i databas kopplingen så skriver jag så här:

server="&dbHost&";uid="&dbUser&";pwd="&dbPass&";database="&dbDb&"

Men! Detta funkar inte, får felmeddelande:

Feltyp:
Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: 'localhost'

Väntar på svar :)

MVH Jonas "Mellow" Stenberg

cyprysMedlem sedan dec. 20003 563 inlägg
#2

Du måste sätta en provider/Driver också.
Sök på connectionsstrings här eller https://www.connectionstrings.com ;)

MeleaMedlem sedan juli 20033 147 inlägg
#3

Jojo, jag skrev bara med den nödvändiga koden.. :)

<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={MySQL ODBC 3.51 Driver};server="&dbHost&";uid="&dbUser&";pwd="&dbPass&";database="&dbDb&"" 
Set Connect = Server.CreateObject("ADODB.Connection")%>
MeleaMedlem sedan juli 20033 147 inlägg
#4

aa jag e ju ganska så korkad :>
glömde skriva strdbHost, etc...

tack ändå! :birp

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)