Avatar billede mick Nybegynder
25. maj 2001 - 19:50 Der er 3 kommentarer og
1 løsning

Forbindelse til MS SQL-Server fra VB

Jeg har en database på en SQL-Server hos min ISP. Er det muligt at lave en forbindelse til denne, i VB.

I praksis ønsker jeg at lave en \"terminal\", som kan koble til databasen og hente nogen poster i denne.
Avatar billede jennemaan Nybegynder
26. maj 2001 - 12:30 #1
det hele kommer lidt an på din internetudbyders indstillinger.

Men prøv at starte med at lave en system dsn. Dette gør du i kontrol panelet under odbc datakilder, eller start-programmer-administrative værktøjer (win 2000).

Her vælger du fanebladet system dsn, add new, giver forbindelsen et navn (f.eks. isp), vælger ms sql server som driver. Du skal sandsynligvis bruge enten tcpip eller named pipes.

Når du har konfigureret forbindelsen med brugerid, pw osv. får du mulighed for at vælge \"test datasource\". Hvis/når det lykkedes kan du så bruge navnet på din dsn.

Lykkedes det kan du bruge ado til at arbejde med forbindelsen.

F.eks.

Dim adoConn
Set adoConn=CreateObject(\"adodb.connection\")
adoconn.Open \"isp\" \'eller hvad du nu har kaldt din dsn.

Herefter er det trivielt at arbejde med databasen:

Set adoRST=adoConn.Execute(\"Select * From dingdong\") \'osv

/Jennemaan

Avatar billede xafion Nybegynder
12. juni 2001 - 01:09 #2
Bare for at orientere mig... Hvilken ISP, er du sikker på at det er _MS_ SQL osv.

En anden ting du skal være opmærksom på at du i teorien deler dit database password med enhver du giver din exe fil da de bare kan kikke i filen med notepad og lede efter noget der kunne være et clear-text brugernavn og så bare finde noget der ligner et password, hvilket også er clear-text..

Hvis du prøver at kikke i en exe i notepad så er det utroligt hvad du kan se vedr. hvordan programmet er lavet *S* ( fortæller en MEGET stor del ..hvertfald navngivning af kontroller )
Avatar billede mick Nybegynder
12. juni 2001 - 09:27 #3
xafion> Ja det er MS SQL :-).

Password i exe filen er selvfølgelig et problem. Men det vil vel ikke kræve det helt store at legge dette på serversiden, sådan at man indtaster brugernavn/password og dette bliver sendt for godkending på serveren (f.eks. etlille asp script sor tager i mod oplysninger fra exe filen, og sammenligner disse med en brugerdatabase).
Avatar billede xafion Nybegynder
12. juni 2001 - 13:49 #4
OK
Jeg vil gerne hjælpe, men skriv til ICQ..

PS. Ligeglad med points *S*
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