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


Ta bort bort post från MySql

Postades av 2003-08-13 22:52:34 - Tyrone Fröberg, i forum asp - allmänt, Tråden har 11 Kommentarer och lästs av 917 personer

Nu har jag gått bet och suttit i timmar och provat.

Har följande kod för att lägga till:
<code>
<input type="text" name="namn" value="Ditt namn">
<input type="text" name="epost" value="Din epost"><input type="submit" value="OK">

If Request.Querystring("vad") = "ny" Then
SQL = "INSERT INTO AdresserTest "
SQL = SQL & "(Epost, Namn) "
SQL = SQL & "VALUES('"& Request.Form("epost") &"','"& Request.Form("namn") &"')"
Connect.Execute(SQL)
</code>
Så långt ok

För att ta bort har jag provat allt men det fungerar inte.
Följande ger felmeddelande...
<code>
<input type="text" name="epost" value="Din epost"><input type="submit" value="OK">

SQL = "Delete From AdresserTest Where Epost = "& Request.Form("epost")
Connect.Execute(SQL)
Response.Write "Din adress är nu borttagen"
</code>

Vad gör jag för fel?
Är det för att jag försöker ta bort post utan att använda primärt ID?
Skall jag istället använda enbart Epost och inta ha primär nyckel? (men det måste ju gå...)





Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:04:28 - Jakob Carlsson

*funderar lite*

Jag skulle nog skriva den som:

DELETE FROM AdresserTest WHERE Epost LIKE " ...

Vet inte riktigt vad du kan ha för fel, tycker inte att det du skriver ser fel ut, men prova att köra med LIKE istället och ett tips är att skriva alla reserverade ord i SQL med stora bokstäver så ser man lättare om man skriver fel :-)


Sen kan jag inte ASP superbra men jag ser inget fel i exekveringen av din query, står det inget speciellt i manualen för ASP om just DELETE så ska det inte vara något speciellt med den utan den ska köras som allt annat, så det verkar vara rätt i mina ögon. Du kan ju också kolla om du hittar något om att man ska exekvera querys som inte returnerar något resultat (INSERT, UPDATE, DELETE ...) på något speciellt sätt =)

Bara lite tankar om vad som kan vara fel :)


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:08:36 - Tyrone Fröberg

hmmm funkar inte - går i taket!! *skrattar*
prova själv.. http://www.tyrone.nu/mailadmin_test/maillist.asp
Finns en adress som heter nisse@tyrone.nu inlaggd

Skall tänka på Versala tecken - Tack för tipset!


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:10:29 - Reine Hampus

Byt ut = mot LIKE istället

SQL = "Delete From AdresserTest Where Epost LIKE "& Request.Form("epost")


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:17:24 - Reine Hampus

Här är en SQL-sats som jag kör på min accsess-databas och den FUNKAR.


Conn.Execute ("Delete From tblEpost Where Epost Like'" & Request("Adress") & "'")

Höj


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:25:57 - Jan Bulér

Borde det inte vara

SQL = "Delete From AdresserTest Where Epost = '"& Request.Form("epost") & "'"

//

Janne


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:26:50 - Tyrone Fröberg

Den funkade kalasbra
Tack!


(Men vad fasiken var det som var fel?? *s*)


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:29:35 - Tyrone Fröberg

Funkade det oxå! Nu är jag med vad som var fel!
Tack!


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-13 23:31:52 - Jan Bulér

När du använde en WHERE-sats som kollar en sträng så måste den omges med ' (apostrofer).


Om du använder LIKE så kan det se ut så här, ... LIKE '" & aStringValue & "%'" för att returnera alla värden som börjar med din sträng aStringValue.

//

Janne


Svara

Sv: Ta bort bort post från MySql

Postades av 2003-08-14 08:26:57 - Andreas Hillqvist

Du bör ersätta eventuella '-tecken. Annars kan man tömma hela din tabell.
<code>
SQL = "DELETE FROM AdresserTest WHERE Epost = '" & Replace(Request.Form("epost"), "'", "''") & "'"
Connect.Execute(SQL)
Response.Write "Din adress är nu borttagen"
</code>


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 796
27 960
271 761
2 348
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