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


vill få detta på en knapp!

Postades av 2004-11-02 10:43:24 - Tommy Lindblom, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 445 personer

<form name="form2" action="newdisplay2.asp">
<input name="Button" type="button" class="button" onClick="location.href='?action=doDelete&amp;OrderID=<%=rs("OrderID")%>';GP_popupConfirmMsg('Warning!\r\rNo Undo For This Step !\r\rDelete <%=rs("pdf")%> ?');return document.MM_returnValue" value="Delete PDF file from Server">

<%

IF Request.QueryString("action")="doDelete" THEN
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileObject = fso.GetFile(Server.MapPath("..\file\") &"\"& rs("pdf"))
fileObject.Delete
Set fileObject = Nothing
Set fso = Nothing
END IF
%>

</form>

-----
-----

I formen ovan vill jag få in detta oxå, som det är nu har jag 2 st form som är lika, bara olika filer den raderar från serven, pdf & img (bilder) jag skulle vilja att få det att funka så att den raderar bägge filerna pdf & img på ett klick, den lilla kod snutt jag har nedan vill jag ha hjälp att få in i koden ovan.


Set fileObject = fso.GetFile(Server.MapPath("..\file\") &"\"& rs("img"))

-----
-----

Skulle oxå om någon vet hur få detta att funka så att det raderas från databasen + filerna på serven pdf & img, på ett klick.


<form name="form4" method="post" action="newdisplay2.asp?action=tabort&OrderID=<%=rs("OrderID")%>">
<input name="Submit" type="submit" class="button" onClick="GP_popupConfirmMsg('Warning!\r\rNo Undo For This Step !\r\rDelete <%=rs("Model")%> ?');return document.MM_returnValue" value="Delete product">
</form>

-----
-----


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-02 10:57:48 - Anna-Karin Söderberg

Du stoppar ju in all delete kod på samma ställe, radera från databasen, tar sen bort den första filen och sen den andra. Koden har du ju redan, bara att plocka in det på samma ställe.


//Anna-Karin


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-02 12:08:46 - Tommy Lindblom

okej, men jag vet inte vart jag skall lägga in den? får bara en massa fel ju :-( men var för sig så funkar det ju.


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-02 15:42:26 - Anna-Karin Söderberg

Det är bra om du skriver vilka fel som du får, det är lättare att hjälpa till då.
Jag har själv en funktion där jag först rensar från en databas och sen raderar en fil och den fungerar perfekt.


//Anna-Karin


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-03 20:24:16 - Jonnie De Paul

Testa med detta.. vet inte om det funkar helt och hållet. Har nämligen inte testat det.

<code>
<%
IF Request.QueryString("action")="doDelete" THEN
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileObject = fso.GetFile(Server.MapPath("..\file\") &"\"& rs("pdf"))
fileObject.Delete
Set fileObject = Nothing

Set fileObject = fso.GetFile(Server.MapPath("..\file\") &amp;"\"&amp; rs("img"))
fileObject.Delete
Set fileObject = Nothing
Set fso = Nothing

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.JET.OLEDB.4.0; Data Source="& Server.MapPath("SÖKVÄGEN TILL DATABASEN")

Set RecSet = Server.CreateObject("ADODB.Recordset")
RecSet.Open "SELECT * From TABELLNAMN WHERE OrderID="& Request("OrderID"), Connect, 1, 3
RecSet.Delete
RecSet.Update
RecSet.Close
Set RecSet = nothing
Connect.Close
Set Connect = nothing
END IF
%>
</form>
</code>


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-08 20:01:25 - Tommy Lindblom

denna kod funkar

<code>
<%

IF Request.QueryString("action")="doDelete" THEN
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileObject = fso.GetFile(Server.MapPath("..\file\") &"\"& rs("pdf"))
fileObject.Delete
Set fileObject = Nothing
Set fso = Nothing
END IF
%>
</code>

vill till denna kod få in

<code>
rs("img"))
</code>


så att både rs("img")) och rs("pdf")) (bild och pdf fil) raderas
som det är nu då jag testar så raderas bara den först "rs("pdf"))"

hoppas någon förstår.

/Tommy


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-08 20:45:52 - Anna-Karin Söderberg

Du gör ju på samma sätt som den fungerande koden bara det att du lägger till den och där stoppar in din
rs("img") istället för rs("pdf")


//Anna-Karin


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-08 21:08:02 - Tommy Lindblom

jo det där vet jag, jag vill på ett klick (button) kuna radera rs("img") & rs("pdf") inte göra det där i 2 moment.


Svara

Sv: vill få detta på en knapp!

Postades av 2004-11-09 08:33:47 - Anna-Karin Söderberg

Vad är då problemet?

Du lägger ju in all radera kod i din delete funktion.

'
IF Request.QueryString("action")="doDelete" THEN 
  ' delete på din SQL sats först här
  'DELETE FROM osv

   Set fso = CreateObject("Scripting.FileSystemObject") 

'radera pdf filen
   Set fileObject = fso.GetFile(Server.MapPath("..\file\") &"\"& rs("pdf"))
   fileObject.Delete 
   Set fileObject = Nothing  

' radera rs("img")
   Set fileObject = fso.GetFile(Server.MapPath("..\file\") &"\"& rs("img"))
   fileObject.Delete 
   Set fileObject = Nothing 
 
' stäng snyggt och prydligt
   Set fso = Nothing 
END IF



Så där, voila, en funktion som gör tre saker i samma moment.


//Anna-Karin


Svara

Nyligen

  • 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
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 784
27 960
271 761
1 094
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