Avatar billede nicocarlos Nybegynder
10. november 2006 - 23:52 Der er 5 kommentarer og
1 løsning

Hvorfor virker dette mysql udtræk ikke

Først har jeg:

Set RS = server.CreateObject("ADODB.recordset")
Conn.Open ConnString
sql = "select * from nyheder where id=1"
RS.Open sql, Conn, 1, 2
Set rs = Server.CreateObject("ADODB.RecordSet")
'Laver linie skift om så der kommer et <br> i stedet..
nyhed = rs("nyhed")
Conn.close
Set rs = nothing

senere prøvere jeg så at printe nyhed variablen:
<% Response.Write nyhed %>

Jeg er ret ny til asp, men kan ikke lige forstå, der bliver ikke skrevet noget og der kommer ingen fejl.

men jeg ved at i tabellen nyheder, hvor id er lig med 1 der står en nyhed men den bliver ikke udskrevet
Avatar billede nicocarlos Nybegynder
10. november 2006 - 23:56 #1
men måske kan ikke ikke sætte den lig med en variabel og så lukke mysql forbindelsen eller hvad?
Avatar billede syntax_hh Nybegynder
11. november 2006 - 00:29 #2
Du har skrevet "Set rs = Server.CreateObject("ADODB.RecordSet")" to gange. Fjern den sidste. Vil du offentliggøre de linier hvor du tilslutter til databasen (bare fjern navnet på den hvis det er fortroligt)?

Derudover ville jeg skrive "<%=nyhed%>", "<% Response.Write(nyhed) %>" eller "<% Response.Write "" & nyhed & "" %>" i stedet.
Avatar billede nicocarlos Nybegynder
11. november 2006 - 00:38 #3
ConnString ="Driver={MySQL};SERVER=localhost;DATABASE=dbnavn;UID=brugernavn;PWD=kode;"
Set Conn = Server.CreateObject("ADODB.Connection")

Jep den kommer her og det virker heller ikke med en Set rs desværre
Avatar billede nicocarlos Nybegynder
11. november 2006 - 00:43 #4
det virker nu, du skulle bare lige vise mig stedet hvor det var galt smid et svar :D
Avatar billede nicocarlos Nybegynder
11. november 2006 - 00:44 #5
smed Set conn først og brugte Conn.open :D
Avatar billede nicocarlos Nybegynder
11. juni 2007 - 22:17 #6
luk
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