Avatar billede Slettet bruger
23. august 2005 - 11:18 Der er 14 kommentarer og
2 løsninger

Tagwall med ASP & SQL

Hej eksperter!

Nå, sidder og bakser med vores nye hjemmeside.

Vil meget gerne have en tagwall/gæstebog op på siden. Sad i går og downloadede en masse færdige tagwalls men kunne ikke finde ud af det.

Så i dag fandt jeg så ud af at min udbyder ikke understøtter Acces-databaser, men istedet Sql.

Så hvad gør jeg nu? Har ledt lidt rundt omkring efter en ASP tagwall med Sql-database, men kan ikke helt finde ud af det?

Det er lang tid siden jeg har leget med ASP, og har slet ingen kendskab til Sql, så hvis der er nogen der vil bruge lidt tid på at guide mig igennem fra start til slut, så giver jeg en stor sum point!

Tagwallen behøver selvfølgelig ikke være fancy og med alle mulige smarte funktioner, bare man kan skrive sit navn, skrive hjemmeside og så selvfølge beskeden.

På forhånd tak!

Nico
Avatar billede busschou Praktikant
23. august 2005 - 11:24 #1
i princippet kan du sagtens benytte en af dem du har fundet, istedet for at forbinde til en access database skal du bare forbinde til mysql eller mssql eller hvad din udbyder nu understøtter
Dvs du skal lave din connectionstring om
Du kan se alverdens connectionstrings her
http://www.connectionstrings.com/
Avatar billede Slettet bruger
23. august 2005 - 11:29 #2
Så den database der følger med scriptet jeg har hentet kan jeg sagtens bruge? Jeg skal bare ændre connectionstring til sql?
Jeg aner ikke hvad forskellen er på mysql og mssql?
min udbyder er B-one.net
Avatar billede busschou Praktikant
23. august 2005 - 11:35 #3
Det er klart at hvis der følger en access database med, som er klar med den rigtige tabel og de rigtige felter i tabellen osv
Så skal du selvfølgelig selv lave en tilsvarende tabel i din database
Jeg er ikke klar over hvilken database B-one bruger
Hvis den bruger mssql er det nok nemmest at benytte en af de tagwals eftersom der kan være en smule forskel i sql fra database til database
Avatar billede Slettet bruger
23. august 2005 - 11:38 #4
Okay. Så kommer det så, hvordan laver jeg en MySql database?
Har lige læst mig frem til at det er MySql B-One.net understøtter.

Og der står sådan her på B-One.net's supportside hvordan strengen skal se ud:

<%
Dim objConn
Dim objRS
Set objRS = Server.CreateObject("ADODB.Recordset")
Set objConn = Server.CreateObject("ADODB.Connection")

objConn.ConnectionString="DRIVER={MySQL};SERVER=localhost;
DATABASE=[DOMAIN_COM];UID=[DOMAIN_COM];PWD=[PASSWORD];"
objConn.Open

objRS.Open "[QUERY]", objConn, 3,3
%>

<%
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>

Ser det rigtig ud?
Avatar billede busschou Praktikant
23. august 2005 - 11:41 #5
ja så skal du blot indsætte det rigtige password og database navn med mere
Jeg har ikke rigtig tjek på om der findes et program som gør det nemt, i php ville jeg benytte phpmyadmin til at lave en tabel fuldstændig som du til access benytter programmet access
Det er i princippet muligt ud fra ren sql, men det er jeg nok ikke så god til at vejlede dig i,,,desværre :o/
Avatar billede Slettet bruger
23. august 2005 - 12:13 #6
Det gav mig ikke så meget, desværre.
Hvordan laver jeg en MySql database?
Avatar billede busschou Praktikant
23. august 2005 - 13:16 #7
du har din database, der må stå i de informationer du har fået fra din udbyder hvad den hedder, så skal du oprette din tabel
Det gør du ved et sql kald ala
Create Tabel myTable
eller ligende
Men der er jeg desværre ikke så stærk...så håber en anden kommer forbi og hjælper dig :o)
Avatar billede Slettet bruger
23. august 2005 - 13:27 #8
Skal der ikke bruges et program til at oprette sådan en database? ligesom man opretter en database i access?

ja det håber jeg også så. det er lidt træls at stå på bar bund.. :)
Avatar billede busschou Praktikant
23. august 2005 - 13:32 #9
jeg ved at i php kan man benytte phpmyadmin
Men i princippet skal du ikke benytte et program
Det skal du heller ikke nødvendigvis i access
Ligesom du hiver data ud med "select * from tabel"
Så kan du oprette og slette tabeller med "Create Table" og "Drop Table"
Du kan sågar lave en ny access database direkte i asp...

Spørgsmålet er så om der findes et program til mysql i asp som gør det nemt ligesom phpmyadmin gør det nemt i php
Men det ved jeg som sagt desværre ikke :o/
Avatar billede Slettet bruger
23. august 2005 - 13:43 #10
Okay, det lyder jo ligefrem enkelt nok! :)

Men dvs. at en anden sagtens kan lave en mysql database til mig?
der skal jo bare laves de 4 tabeller til NAVN, BESKED, TIDSPUNKT og IDNUMMER?

eller er jeg helt galt på den?
Avatar billede busschou Praktikant
23. august 2005 - 13:46 #11
det lyder ikke helt galt, nu har jeg ikke set scriptet men ja det lyder ikke helt galt
Avatar billede Slettet bruger
23. august 2005 - 13:48 #12
nu har du mest kendskab til php så vidt som jeg kan forstå? -men kan du lave en database som jeg så kan bruge?

jeg ved godt at jeg sikkert spørger rigtig dumt, men jeg har virkelig intet kendskab til det jeg har rodet mig ud i! :D
Avatar billede busschou Praktikant
23. august 2005 - 13:51 #13
nja jeg har ikke mest kendskab til php ...jeg ved bare at da jeg i sin tid lavede lidt php så brugte jeg phpmyadmin til at administrere mine databaser
Det er en slags internetbaseret program ligesom access er på din computer
Det er muligt at b-one har noget tilsvarende til asp

Men nej jeg kan ikke lave det , desværer
Avatar billede Slettet bruger
23. august 2005 - 14:30 #14
okay. ja det er der så ikke noget at gøre noget ved. jeg vil prøve at oprette et spørgsmål hvorpå jeg spørger om der er nogen der kan lave en database til mig.

Men smid da lige et svar, så stikker jeg dig 100 point som tak for snakken! :)
Avatar billede busschou Praktikant
23. august 2005 - 14:37 #15
oki doki, håber du får det hele løst alligevel :o)
Avatar billede Slettet bruger
23. august 2005 - 14:55 #16
Det ender man vel næsten altid med i sidste ende! :) Men ihvertfald tak!
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