05. marts 2005 - 09:36Der 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.
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.
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#
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
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.
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
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 :)
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.