Avatar billede Slettet bruger
24. november 2006 - 20:22 Der er 16 kommentarer og
1 løsning

Database adgang

Hej.

Jeg koder hjemmesider. Så tænkte jeg om man kunne lave et program hvor man kan slette data'er, oprette data og rette data i en database man har på nettet?

Kan man det? Via. en MySQL eller Access

ps.
Bruger Express
Avatar billede ffsoft Praktikant
24. november 2006 - 20:34 #1
Ja, en hvilken som helst database som du kan connecte
til med ODBC. Eller et regneark eller en tekstfil eller
en XML fil. Mulighederne er mange.

Vil du se hvordan man connecter op imod Access/mySQL så
læs her http://www.ffsoft.dk under eksempler.
Avatar billede Slettet bruger
24. november 2006 - 20:42 #2
Jeg kan ikke finde ud af din side ffsoft. Har du en kode eller noget?:)
Avatar billede ffsoft Praktikant
24. november 2006 - 23:00 #3
Dim conn, rst, strSQL
Set Conn = Server.CreateObject("ADODB.Connection")
Set rst = Server.CreateObject("ADODB.Recordset")
conn.ConnectionString="DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=;UID=;PWD=;"
conn.open
strSQL = "SELECT * FROM tblArrangement where arrid > 1 ORDER BY ArrID DESC;"
'response.write strSQL & "<br>"
set rst = Conn.Execute (strSQL)

HTML + ASP kode der kan vise resultatet

rst.close
set rst = nothing
conn.close
set conn = nothing

Først erklærer du de variable/objekter du skal bruge
En connection
Et recordset
Connection passer til en mySQL db

Så åbner du en connection imod databasen
og udfører et SQL udtryk

Hvis du vil vise data bruger du SELECT
Hvis du vil ændre data bruger du UPDATE
Hvis du vil tilføje data bruger INSERT
Hvis du vil slette data bruger du DELETE

i et SQL udtryk

til sidst lukker og slukker du efter dig. Hvis du
ikke kan finde hoved og hale i dette, vil jeg anbefale
dig at bruge noget tid på at læse nogle af de artikler
der ligger på mit site.

Eller komme med noget MEGET konkret, f.eks:

Jeg har en Access database som indeholder en tabel der
hedder tblKunder. Den indeholder felterne KundeID, KundeNavn,
KundeAdresse, Kundepostnr. Hvordan får jeg vist det i tabel
form ??
Avatar billede ffsoft Praktikant
24. november 2006 - 23:02 #4
Du har vel ikke tænkt dig at bruge en windows form
(VB form) til at redigere en webside med?? Den løsning
jeg peger på, er at bruge .asp sider til det.
Avatar billede Slettet bruger
24. november 2006 - 23:38 #5
Forstår ikke? Jeg skal lave i Visual Basic. Jeg skal lave et program som skal hente fra en database på en server. Hvad skal jeg bruge asp til:S
Avatar billede ffsoft Praktikant
25. november 2006 - 14:30 #6
Det tror jeg ganske enkelt ikke du kan. Når man bruger asp/php
til at tilgå databaser placeret på Internet er det fordi det
foregår ved hjælp af HTTP protokollen.
Avatar billede Slettet bruger
25. november 2006 - 15:43 #7
Men du siger jeg skal bruge en webbrowser form ikke?
Avatar billede ffsoft Praktikant
25. november 2006 - 16:14 #8
Jeg kender ikke nok til den side af Visual Basic, til at jeg
vil udtale mig mere.
Avatar billede Slettet bruger
25. november 2006 - 16:32 #9
Så du ved ikke hvad jeg skal gøre?
Avatar billede ffsoft Praktikant
25. november 2006 - 21:22 #10
Mit forslag vil jo være at bruge den teknologi som jeg
ved virker og som bliver brugt: asp eller php.
Avatar billede Slettet bruger
25. november 2006 - 21:28 #11
Men jeg er helt væk nu...:S
Avatar billede ffsoft Praktikant
25. november 2006 - 22:31 #12
Lige om lidt kommer der en der kender til VB og Web browser
forms(??) og fortæller på en overbevisende måde, om det kan lade
sig gøre eller ej. ;0)
Avatar billede Slettet bruger
26. november 2006 - 12:44 #13
Ok, ?
Avatar billede ffsoft Praktikant
26. november 2006 - 18:16 #14
Lige om lidt.
Avatar billede ffsoft Praktikant
26. november 2006 - 18:46 #15
Nu tror jeg at jeg har fundet ud af hvad du mener.
Du bruger Visual Web Developer til at udvikle i og
een af de ting man kan vælge er Web Form. Har jeg gættet
rigtigt ??
Den er skabt til at connecte til databaser over Internet
MSSQL som nummer 1 og ellers Access, men med lidt hiv og
sving kan man osse connecte til mySQL/Oracle.
Teknologien hedder asp.net
Der er nogle rigtig gode videoer her

http://asp.net/learn/videos/default.aspx?tabid=63
Avatar billede ffsoft Praktikant
26. november 2006 - 18:50 #16
Avatar billede Slettet bruger
26. november 2006 - 19:34 #17
Jeg bruger Visual Basic. Ikke Visual Web developer. Jeg skal kontakte en database i det kodesprog som hedder visual basic. Som også kan bruges til at lave programmer. Jeg skal bruge program kode..
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