webForumDet fria alternativet
Logga in / Bli medlem

databaskopplingar i asp

Databaser & SQL

7 svar · 217 visningar · startad av Patrik81

Medlem sedan okt. 2001538 inlägg
Frågan#1

Läste en liten guide om hur man skapar en koppling mellan en asp sida och en access databas, det skulle ju typ vara
(lägger bara med det jag har problem med)

Dim rsDB
Set rsDB = Server.CreateObject("ADODB.Recordset")
Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\faq\faq.mdb

Provider är ju Microsoft Jet... etc...
men om man vill koppla sin sida till en MySQL databas då? Vad är providern då?
Eller har jag missförstått alltihopa och providerna ändras inte från databastyp (access) till databastyp (MySQL)???

Tack på förhand

MVH Patrik

Medlem sedan feb. 20012 412 inlägg
#2

Hej!

Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={Mysql};Server=mysql.domän.com;Database=db_namn;UID=anv_namn;PWD=lösenord"

mvh Jörgen :)

Medlem sedan okt. 2001538 inlägg
#3

Nästa fråga då (lite mer specifik den här gången)
:)

Jag håller bara på att leka med asp oh mySQL hemma, så jag kör mina filer bara lokalt på hårddisken, så får jag vara så jobbig så jag ödmjukt ber om en syntax för det?
Annars är jag jättenöjd med svaret oh kan knåpa vidare på det själv, men det skulle gå ljusår snabbare med hjälp typ...
:)
Tack igen på förhand och för svaret

MVH Patrik

Medlem sedan feb. 20012 412 inlägg
#4

så jag kör mina filer bara lokalt på hårddisken, så får jag vara så jobbig så jag ödmjukt ber om en syntax för det?

Ursäkta, men jag fattar inte din fråga.

Förtydliga ;)

mvh Jörgen :)

Medlem sedan okt. 2001538 inlägg
#5

Jo, det jag menar är att den koden du skrev, som jag är myket tacksam för, :)
den har ett parti som ser ut såhär:

Server=mysql.domän.com;Database=db_namn;UID=anv_namn;PWD=lösenord"

oh det jag klurar över är hur det skulle se ut om man kör på hårddisken och inte på något "domän.com" :)
och en fråga som jag just insåg att jag okså måste ställa är att hur vet man vilket id oh lösenord man har?
jag menar jag borde ju veta om det då det ligger på min dator oh det är jag som pillar med det för tillfället, men jag kan inte minnas att jag lagt in något lösenord någonstans, så vart skulle jag ta det ifrån?

Tacksam för svar
MVH Patrik

Medlem sedan juni 20008 205 inlägg
#6

Man kör inte från hårddisken... ange 127.0.0.1 eller localhost som server.

Medlem sedan okt. 2001538 inlägg
#7

Jo, jag vet detta, kör PWS för att få asp-filerna utdelade, men vart skall jag peka anslutningen till MySQL?
bara localhost eller http://127.0.0.1 eller vad?
det finns ju liksom ingen "domän.com" som i kod exemplet...

Taksam för svar
MVH Patrik

Medlem sedan okt. 2001538 inlägg
#8

ursäkta för alla saknade c i mina inlägg, tangentbordet krånglar...
=(

264 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)