Jag har en asp-fil som skapar en connection. Den passerar utan felmeddelanden. Ser ut som nedan förutom att jag behövde ändra Driver från v.3 till v.5.1 och ange servernamnet i ställert för localhost eftersom ASP-servern och mySQL-servern är skilda åt.
Kod: Markera allt
<!-- conect to interline SQLdatabas -->
<!--#include file="common/adovbs.inc" -->
<%
strConnection="Driver={MySQL ODBC 5.1 Driver};server=mysql10.ilait.se;port=3306;database113932;uid=xxxxxxxxxx;pwd=xxxxxxx; option=3;"
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open strConnection
%>
Kod: Markera allt
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="connectInterlineSql_1.asp" -->
<%
Set pData=Server.CreateObject("ADODB.Recordset")
'pData "SELECT * FROM propertiesData", Connect, adOpenDynamic, adLockReadOnly
%>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>Hej i alla fall.
</body>
</html>
Jag har avsiktligt skrivit felaktig Driver, databas, passord, servernamn, usernamn i strConnection-strängen ett i taget och testat då blir det error så den släpper inte igenom något felvärde.
Någon som är insatt? Vad kan skilja nu och för 8 år sedan? Kollar man på nätet så verkar allt stämma? Errormeddelandet i browsern säger bara "500 - Internal server error."