Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Var finns problemet i strängen???

Postades av 2001-11-02 08:25:00 - Stefan Ekström, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 560 personer

<!-- #include file="inc/adovbs.inc" -->
<%

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../db/main.mdb"))

Set RecSet = Server.CreateObject("ADODB.Recordset")
Radera = "SELECT Name, Email, Subject, Message FROM mail"
RecSet.Open Radera, Connect, adOpenStatic, adLockOptimistic

Response.Write("<table width=100% border=1 cellpadding=10 cellspacing=0>")
Response.Write("<tr><td bgcolor=#708090><font color=#FFFFFF>Namn</font></td>")
Response.Write("<td bgcolor=#708090><font color=#FFFFFF>E-post</font></td>")
Response.Write("<td bgcolor=#708090><font color=#FFFFFF>Ämne</font></td>")
Response.Write("<td bgcolor=#708090><font color=#FFFFFF>Meddelande</font></td>")
'Response.Write("<td bgcolor=#708090><font color=#FFFFFF>Ta bort</font></td></tr>")

Do Until RecSet.EOF

Response.Write("<tr>")
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>"<=RecSet("Name")>"</B></font></td>")
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>"<=RecSet("Email")>"</B></font></td>")
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>"<=RecSet("Subject")>"</B></font></td>")
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>"<=RecSet("Message")>"</B></font></td>")
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>"">Radera</td></tr>")

RecSet.MoveNext
Loop
Response.Write("</table>")
RecSet.Close
Connect.Close

%>

Varför går det inte att lista posterna och radera en singelpost????


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-02 08:38:00 - Mikael Sand

Tilla på din sista response.write-rad:
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>"">Radera</td></tr>")

Du har glömt att du befinner dig i en sträng som ska ut och innehåller variabler. Om jag fattar det rätt så ska det se ut såhär:
Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>Radera</b></td></tr>")


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-02 13:55:00 - Stefan Ekström

Kompileringsfel i Microsoft VBScript fel '800a03ee'

')' förväntas.

/kick-box/mailcheck.asp, rad 74

Response.Write("<td bgcolor=#800000><font color=#FFFFFF><B>Radera</td></tr>")

Den pekar på ett felmeddelande på "d i delete.asp..............men vad är det som är fel här???


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-02 14:56:00 - Stefan Holm

testa med detta...

Response.Write "<td bgcolor=""#800000""><font color=""#FFFFFF""><B>Radera</td></tr>"

mvh Stefan


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-02 18:57:00 - Stefan Ekström

ytterligare ett felmeddelande

TrueTrueTrueTrue
ADODB.Recordset fel '800a0cc1'

Objektet kunde inte hittas i mängden med det begärda namnet eller numret.

/kick-box/mailcheck.asp, rad 74


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-02 20:16:00 - Lars Berg

Kolumnen ID ingår inte i din select-fråga.


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-02 20:41:00 - Stefan Ekström

Deletesatsen gick in nu, men på fel plats


TrueTrueTrueTrue
TrueTrueTrueTrue
TrueTrueTrueTrue
TrueTrueTrueTrue
Namn E-post Ämne Meddelande Ta bort

Radera
Radera
Radera
Radera

Så här ser det ut i tabellen nu..........varför???


Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-05 10:40:00 - Peter Björklund

Hej.
Jag skulle helt ta bort dubbelfjomparna i din Response sträng.
Response.Write "<td bgcolor=""#800000""><font color=""#FFFFFF""><B>Radera</td></tr>"
Eftersom du inleder med "<tdbgcolor... så skall inga mer fjompar anges förrän i slutet av strängen. Alltså här... </tr>"
Så här borde sen se ut istället: Response.Write "<td bgcolor=#800000><font color=#FFFFFF><B>Radera</td></tr>"

Beträffande dina dubbletter i listningen så kan de bero på att i din SELECT sats inte anger något villkor för vilka träffar du vill åt. Du nmatar helt enkelt fram allt ur tabellen Mail.

Om det ändå är så du vill Selectera prova ändå med att ange DISTINCT efter SELECT i din sats och se om det hjälper.
Alltså... SELECT DISTINCT bla bla bla FROM Mail

Hej:)



Svara

Sv: Var finns problemet i strängen???

Postades av 2001-11-05 11:04:00 - Peter Björklund

Hej igen...
Jag har läst din kod lite bättre nu för att försöka se vad du vill få ut av den. Du vill lista tabellen Mails värden och avlsuta med en delete möjlighet i slutet av varje listad träff. OK. Anledningen till att du inte kan radera rätt inlägg beror just på att du använder samma SQL sats som den som listar allt. Du måste ange ID för vilket inlägg det gäller.

Jag skulle ha använt mig av två SQL satser. Den ena för att först lista allt ur databasen och den andra då du trycker på länken för radera.

Exempel:
Lägg till en kontrollvariabel
Dim KontrollVariabel
KontrollVariabel = Request.Querystring("ID")

If KontrollVariabel = EMPTY Then
strSQL = "SELECT bla bla bla FROM Mail"
Else
strSQL = "SELECT bla bla bla FROM Mail WHERE ID = KontrollVariabel"
End If

Typ så... Nu finns här två silda SQL satser som läses vid två olika tillfällen





Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 846
27 961
271 763
1 057
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies