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


Problem med delete

Postades av 2006-07-21 11:17:42 - Benni Svensson, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 740 personer

Jag kör denna satsen: Tabellen innehåller ID och slumpBild(fält)
<code>
Connection.Execute("DELETE FROM t_slumpBild WHERE ID ="& Request("Id"))
</code>
Ibland så fungerar den perfekt, andra gånger så tar den bara bort slumpBild och låter ID vara kvar.
Förslag?


Svara

Sv: Problem med delete

Postades av 2006-07-21 18:24:02 - Daniel Melin

det kommandot ska radera hela raden, inte bara ett fält.. det är omöjligt..


Svara

Sv:Problem med delete

Postades av 2006-07-21 20:08:02 - Benni Svensson

Så här ser det ut (har inte tagit med include filerna)
<code>
Dim fso,bildNamn,FilePath,SavePath,strSQL

strSQL = "SELECT Id, slumpBild FROM t_slumpBild WHERE ID ="& Request("Id")
Call MakeRecordSet(rst,strSQL,connection)
bildNamn = rst("slumpBild")
FilePath = "../../../Bild/slumpBild/" & bildNamn
SavePath = Server.MapPath(FilePath)

Set fso = Server.CreateObject("Scripting.FileSystemObject")
fso.DeleteFile(SavePath)
Set fso = Nothing

Connection.Execute("DELETE FROM t_slumpBild WHERE ID ="& Request("Id"))

If Err.Number = 0 Then
Response.Redirect "ChangeRec.asp?mess=<P CLASS=""Titel"" ALIGN=CENTER><FONT
COLOR=red>Bilden """ & bildNamn & """ borttaget ur databasen</FONT></P>"

Else
Response.Redirect ".ChangeRec.asp?mess=<P CLASS=""Titel"" ALIGN=CENTER><FONT
COLOR=red>Bortagningen av bilden " & bildNamn & " ur databasen misslyckades!</FONT></P>"
End If

Call CloseObjects(rst, Connection)
</code>


Svara

Sv: Problem med delete

Postades av 2006-07-21 21:17:40 - Jonas Boman

<code>Response.Redirect ".ChangeRec.asp?mess=<P CLASS=""Titel"" ALIGN=CENTER><FONT
COLOR=red>Bortagningen av bilden " & bildNamn & " ur databasen misslyckades!</FONT></P>"
</code>
Hur kommer du undan med denna url egentligen?!

imho en dålig querystring


Svara

Sv:Problem med delete

Postades av 2006-07-22 10:29:52 - Benni Svensson

Jonas, dålig?
Allting är ju relativt, men man kanske inte skall skicka med en class i en querystring (om det är det som du menar). Den biten fungerar ju trots allt.


Svara

Sv: Problem med delete

Postades av 2006-07-23 09:02:50 - Daniel Melin

har ju inte med problemet i fråga att göra men jag brukar skicka felmeddelanden i session variabler..

<code=asp>
Sub goError(message)
session("error") = message
End Sub

......

if userID = "" then goError "Du måste logga in för att nå den valda sidan"
</code>


Svara

Sv: Problem med delete

Postades av 2006-07-24 10:38:54 - Jonas Hallgren

Dålig querystring i den meningen att tex mellanslag eller andra specialtecken inte är tillåtna i en URL . Men det är lite off topic :) Att det fungerar är för att de flesta browsrar är snälla och gissar på vad du menar men det är ingen bra metod att bygga hemsidor på eftersom det kan ändras i en strängare verision av browser (i framtiden) och då går din sida sönder.


Svara

Sv: Problem med delete

Postades av 2006-07-24 10:53:55 - Jonas Boman

Ja, jag var inte riktigt konstruktiv i mitt utlåtande.
Du skickar med en del "otillåtna" tecken, vilket gör att eftersom det du skickar är en väsentlig del på nästa sida kan är det lätt att det kan förstöras. Nu pratar vi "bara" HTML-renderingen på sidan, men det är mycket nog imo.

Skicka med lite olika variablar istället:
?errormsg=var1

if request("errormsg")="var1" then
response.write "<p class" ... osv

du förstår säkert vart jag vill komma


Svara

Sv:Problem med delete

Postades av 2006-07-25 18:53:38 - Benni Svensson

Japp, tack för det, skall ändra på mina querysträngar.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 170
27 953
271 705
680
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