webForumDet fria alternativet

Jag får spel, snart åker datorn i golvet

ASP

9 svar · 347 visningar · startad av carbon.nu

Medlem sedan feb. 2002107 inlägg
Frågan#1

Hej

Nej jag får inte spel men jag håller på att krånga lite.

Jag har laddat ned alla möjliga webshoppar som är gjorda i asp för att främst få lite inspiration och lära mig mer om asp.

Men alla script jag provar i iis som är installeat i den här datorn krånglar, jag får felmedelande på allt GRRRRR
här är ett felmedelande som jag fattar nada av

[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven

/3/acart1_0/db.inc, line 10

Vad betyder det?

Medlem sedan feb. 20012 412 inlägg
#2

Fel sökväg till databasen?

Medlem sedan feb. 2002107 inlägg
#3

Så här ser db.inc ut, jag ser ingen säkväg till databasen.
Alla filer ligger i samma mapp
Hur ska jag göra då???

<!-- #include file="adovbs.inc" -->
<%

dim db
dim strConn

strConn = "acart"
Set db = Server.CreateObject("ADODB.Connection")
db.open strConn
%>
Medlem sedan juni 200032 967 inlägg
#4

Det ser ut som att det förväntas att du sätter upp en ODBC eller liknande med namnet acart.

Du kan alltså skapa en ODBC-koppling (i kontrollpanelen finns "datakällor" el. liknande) som du kallar acart och pekar på den aktuella databasen. Alternativt skapar du en connection med en OLEDB-connectionstring. Se exempelvis tråden http://www.webforum.nu/showthread.php?s=&threadid=40799 för en sådan databaskoppling. Den typen av databaskopplingar finns också i var och varannan tråd, så det är inte svårt att hitta fler exempel på hur en sådan kan se ut.

Mvh,

Medlem sedan feb. 2002107 inlägg
#5

Ok, jag fattar NADA, men jag ska försöka...

Det finns ingen typ "punkt lista", för hur man gör? steg för steg alltså??

Medlem sedan juni 200032 967 inlägg
#6

Byt:

strConn = "acart"

mot:

strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  & Server.Mappath("acart.mdb")

Om databasfilen heter annat än acart.mdb får du ändra det, men annars bör detta fungera.

Mvh,

Medlem sedan feb. 2002107 inlägg
#7

ok, vad var de me de där me

ODBC-koppling (i kontrollpanelen finns "datakällor" el. liknande)

??????

Medlem sedan juni 200032 967 inlägg
#8

Det finns flera olika sätt att skapa kopplingar mot databaser. Ett av de sätten är att sätta upp en ODBC-koppling i kontrollpanelen, ett annat är att skriva en OLEDB-connectionstring som den jag gav dig ovan.

Anledningen till att jag drog upp ODBC överhuvudtaget var att det verkar som att personen som skrivit webbshoppen har använt sig av ODBC. Stod det ingenting om det i dokumentationen?

Mvh,

Medlem sedan feb. 2002107 inlägg
#9

Nej, det stod absolut ingenting, inte ens en readme fil.

Men pga att alla script jag provat inte funkar så trode jag att jag har installerat asp fel, kan det stämma?

Medlem sedan juni 200032 967 inlägg
#10

Nej, det tror jag inte.

Det är inte helt enkelt att bara köra igång färdiga script / applikationer.

Fungerar det fortfarande inte med OLEDB? Om ej, vad får du för felmeddelande?

266 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)