Avatar billede ameq Nybegynder
17. september 2002 - 12:41 Der er 18 kommentarer og
3 løsninger

åben SQL

hvordan åbner jeg min MySQL database?
Avatar billede a-torsten Nybegynder
17. september 2002 - 12:46 #1
Hejsa.... Brug Exp.dk´s  søgefunktion og du skal finde svaret mange gange ;o)

http://www.eksperten.dk/find.phtml?words=MySql+database&method=and&sort=score&catid=3

-Anders
Avatar billede eagleeye Praktikant
17. september 2002 - 12:47 #2
Jeg har et web-hotel hos Azero.dk og man laver en connection til mySQL sådan her:

strConnect = "DRIVER={MySql}; SERVER=mysql.dit-domaene.dk; DATABASE=SQLBrugernavn; UID=SQLBrugernavn; PWD=SQLKodeord"
Avatar billede ameq Nybegynder
17. september 2002 - 12:54 #3
mysql.dit-domaene.dk <- kan det værer en ip?
Avatar billede a-torsten Nybegynder
17. september 2002 - 12:55 #4
ameq ... Yeps.. sagtens....

-Anders
Avatar billede eagleeye Praktikant
17. september 2002 - 12:55 #5
ja det mener jeg godt det kan være .. Det kan være localhost så mon ikke også en IP adresse går.
Avatar billede ameq Nybegynder
17. september 2002 - 12:58 #6
er strConnect der samme som strSQL??

strSQL = "select * from about"
set about = Conn.Execute(strSQL)
Avatar billede a-torsten Nybegynder
17. september 2002 - 12:59 #7
Nej..... Det er bare måde du åbner din database på.....
Avatar billede ameq Nybegynder
17. september 2002 - 12:59 #8
bare lige sådan et side spm kan man conn. til en SQL over internettet?
Avatar billede a-torsten Nybegynder
17. september 2002 - 13:01 #9
Avatar billede ameq Nybegynder
17. september 2002 - 13:10 #10
Microsoft VBScript runtime error '800a01a8'

Object required: 'DRIVER={MySql}; SERV'

skal jeg have nolge driver / moduler til at conn. til min SQL?
Avatar billede misbruger Nybegynder
17. september 2002 - 13:16 #11
Du skal installere en MySQL driver...!
Avatar billede ameq Nybegynder
17. september 2002 - 13:18 #12
hvor finder jeg den
Avatar billede eagleeye Praktikant
17. september 2002 - 13:18 #13
for at conencte til en database skal man havde et connection object som laves sådan her:

Set conn = Server.CreateObject("ADODB.Connection")

Så skal du åbne forbindelsen til databasen og det gøre med .Open.  Dertil skal bruge det som man kalder en connection streng eksvis strConnect. Den streng fortæller hvilen database man vil lave en forbindelse til.

strConnect = "DRIVER={MySql}; SERVER=mysql.dit-domaene.dk; DATABASE=SQLBrugernavn; UID=SQLBrugernavn; PWD=SQLKodeord"

Åben til databasen...:

Conn.Open strConnect

'Så kan du lave en SQL og udføre den:
strSQL = "select * from about"
set about = Conn.Execute(strSQL)


'Til sidst luk forbindelsen til databasen:
Conn.Close
Avatar billede misbruger Nybegynder
17. september 2002 - 13:18 #14
Avatar billede ameq Nybegynder
17. september 2002 - 13:24 #15
yes den har je gfindet nu =) og køret setupen men hva skal min skriver hedde inde i mit ASP?

jeg sad og kiggede på MQIS ??
Avatar billede misbruger Nybegynder
17. september 2002 - 13:27 #16
køre du localhost?
Avatar billede ameq Nybegynder
17. september 2002 - 13:27 #17
Set conn = Server.CreateObject("ADODB.Connection")
strConnect = "DRIVER={MySQL}; SERVER=127.0.0.1; DATABASE=pizzaonline; UID=root; PWD="

Conn.Open strConnect

Microsoft VBScript runtime error '800a01a8'

Object required: 'DRIVER={MySQL}; SERV'

eller hvis jeg skrifter den til MQIS

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Avatar billede ameq Nybegynder
17. september 2002 - 13:28 #18
ja eller 127.0.0.1
Avatar billede ameq Nybegynder
17. september 2002 - 13:28 #19
mp jeg ikke det?
Avatar billede ameq Nybegynder
17. september 2002 - 13:31 #20
når jeg har kørt setup filen skal jeg ikke gører mere ved min ODBC ??
Avatar billede misbruger Nybegynder
17. september 2002 - 13:39 #21
Gå ind i Administrativ tools -> Data sources (ODBC)
Opret en "System DSN"
1. Vælg din MySQL driver tryk "Finish"
2. Udfyld som følgende....
DSN name: pizzaonline
Host: localhost (eller ip adresse)
Database name: pizzaonline
User: (den user du har oprettet i din MySQL)
Password: (password til den bruger du har oprettet i din MySQL)
Tryk "Ok"

Derefter kan du bare....

Conn = "DSN=pizzaonline"

Set RS = Server.CreateObject("ADODB.RecordSet")
SQL = "SELECT * FROM pizza WHERE fyld = '"& kødboller &"'"
RS.Open SQL, Conn

Set Conn = Nothing
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester