Avatar billede testpilot_dk Nybegynder
05. marts 2005 - 09:36 Der er 13 kommentarer og
1 løsning

Database forbindelse til http: adresse

Hej!

Jeg sidder og er ved at lave et C# program som skal tjekke noget i en database, denne database ligger på en webserver?
DVS min forbindelse skal ikke kun skabes lokalt, men globalt.

Er der nogen som har en idee til hvordan jeg får kontakt til denne server, med databasen.
Avatar billede soes Nybegynder
05. marts 2005 - 10:25 #1
Hvilken slags database er der tale om?
Er det en fil basseret, eller server basseret database?
Avatar billede testpilot_dk Nybegynder
05. marts 2005 - 10:28 #2
Det kan enten være MS acess eller MySQL, det kommer an på hvad der nemmest

Jeg har lavet databasen og det er ikke det storer problem at overfører den til en MySQL istedet, hvis Access er for umuligt
Avatar billede soes Nybegynder
05. marts 2005 - 10:34 #3
Så vidt jeg husker er det ikke muligt at forbinde til en access DB over nettet da den er filbasseret. Dette er muligt med MySql, hvis ellers udbyderen tilladere at der kommer indgående forbindelser til databasen udefra, altså ikke fra den samme webserver.

Hvis du går efter MySql burde det være en smal sag at finde en connectionstring på nettet til at forbinde op mod din database. Tror at du kan give den en IP adresse og så den vej forbinde.

Hvis det førnævnte ikke virker, har du jo også mulighed for at lave en webservice på webserveren og den vej trække data ud fra din database.
Avatar billede testpilot_dk Nybegynder
05. marts 2005 - 10:42 #4
men for at det kan lade sig gører, så skal brugere installeret et andet program og sætte forbindelsen op med dette før at man kan få forbindelse til det

Det skal ikke indeholde nogle webservice, det handler om bruger certificering i C#
Avatar billede soes Nybegynder
05. marts 2005 - 10:53 #5
Hvad er det helt præcist at dit formål er med det program du er ved at udvikle?
Avatar billede testpilot_dk Nybegynder
05. marts 2005 - 10:58 #6
Jeg skal udvikle et program som kører lokalt på maskinen, når man så ønsker at kigge efter opdateringer, skal man lige logge på systemet, dvs Databasen tjekker om man findes!

Programmet er et projekt i C#, mens problemet er uden for pensum
Avatar billede soes Nybegynder
05. marts 2005 - 11:05 #7
Hvis du nu laver en statisk klasse som tager sig af alt det med validering, så får du kapslet det hele ind. Dette burde jo ikke være helt umuligt. Mon ikke du kan lave noget i stil med.

Auth.ValidateForUpdate(string uid, string pwd){}

Så lader du denne klasse styre alt hvad der hedder bruger tjek til den eksterne database.
Avatar billede testpilot_dk Nybegynder
05. marts 2005 - 11:08 #8
det havde jeg nu også tænkt mig, men jeg mangler stadig et godt tip til hvordan man får forbindelsen op at kører uden alt for meget installering af alle mulige komponenter
Avatar billede soes Nybegynder
05. marts 2005 - 11:19 #9
Jeg har en aftale nu.
Hvis du ikke har fået løst dit problem inden jeg er tilbage engang i eftermiddag, så skriver jeg lige noget kode og uploader til en hjemmeside, og poster et link her. Det kan til tider være svært at fortælle ens ideer når man kun har 122 taster at gøre godt med :)
Avatar billede testpilot_dk Nybegynder
05. marts 2005 - 11:22 #10
Det er bare helt okay!

Jeg arbejder videre på sagen
Avatar billede burningice Nybegynder
05. marts 2005 - 11:59 #11
brug MySQL Connector (det der førhen hed ByteFX) og du er godt kørende. Det er 2 dll-filer der skal ligge sammen med dit program og så er du kørende

http://www.mysql.com/products/connector/net/
Avatar billede testpilot_dk Nybegynder
06. marts 2005 - 09:18 #12
Cyberfessor, du skal lige sende et svar ! Så får du dine points
Avatar billede burningice Nybegynder
06. marts 2005 - 09:32 #13
:) svar
Avatar billede testpilot_dk Nybegynder
06. marts 2005 - 09:37 #14
Det var rart med en løsning :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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