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 ur databas...

Postades av 2001-08-23 18:12:00 - Jonny Eriksson, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 897 personer

nån som har en aning om varför förljande kod inte funkar till att ta bort en post ur en databas?

koden som ska ta bort posten är: Ta bort

och mailid är kopplad till ID i tblmail, fattar inte varför de inte funkar??

<%
if Request.QueryString("radera") = "& mailid &" then
Set Connect = CreateObject("ADODB.connection")
Connect.open db
rsSQL = "DELETE * FROM tblmail WHERE ID = " & Request.QueryString("mailid")
Set rs = Connect.Execute(rsSQL)
end if
%>


//J.E


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 19:32:00 - Jan Eriksson

Denna rad förstår jag inte.
if Request.QueryString("radera") = "& mailid &" then

Är det spå att det kommer ett tal med i Request.QueryString("radera") så skulle jag nog skriva så här istället.

<%
if IsNumeric(Request.QueryString("radera")) then
Set Connect = CreateObject("ADODB.connection")
Connect.open db
rsSQL = "DELETE * FROM tblmail WHERE ID = " & Request.QueryString("mailid")
Set rs = Connect.Execute(rsSQL)
end if
%>

/Janne


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 19:53:00 - Jonny Eriksson

hm.. med den koden får jag följande felmeddelande...


Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'ID ='.

/sork/sorkmail/inbox.asp, rad 84


//J.E


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 20:10:00 - Jan Eriksson

Sorry. Glömde en lite sak
Detta borde fungera....

<%
if IsNumeric(Request.QueryString("radera")) then
Set Connect = CreateObject("ADODB.connection")
Connect.open db
rsSQL = "DELETE * FROM tblmail WHERE ID = " & Request.QueryString("radera")
Set rs = Connect.Execute(rsSQL)
end if
%>

/Janne


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 20:19:00 - Jonny Eriksson

tack så mkt nu verkar de fungera! men när ja går till inbox.asp så får jag fortfarande upp de här felet.. men nu går det ta bort posterna i alla fall!



Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'ID ='.

/sork/sorkmail/inbox.asp, rad 84


<%
if IsNumeric(Request.QueryString("radera")) then
Set Connect = CreateObject("ADODB.connection")
Connect.open db
rsSQL = "DELETE * FROM tblmail WHERE ID = " & Request.QueryString("radera")
rad 84 -> Set rs = Connect.Execute(rsSQL)
end if
%>


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 21:00:00 - Jonny Eriksson

löste det med följande kod:


<%
if isnumeric(Request.QueryString("radera")) then
Set Connect = CreateObject("ADODB.connection")
Connect.open db
rsSQL = connect.execute("DELETE * FROM tblmail WHERE ID " & Request.QueryString("mailid"))
end if
%>


//J.E


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 21:02:00 - Jan Eriksson

Ok. Då är jag med. Alla koder ligger på samma sida.

Gör om If-satsen:

Denna kollar så att det är ett tal och att Request.QueryString("radera") inte är tomt.

if IsNumeric(Request.QueryString("radera")) And Not IsEmpty(Request.QueryString("radera")) then

Du kan ju strycka IsNumeric ifall du är säker på att det alltid är ett tal som kommer med QueryString("radera").

/Janne


Svara

Sv: ta bort ur databas...

Postades av 2001-08-23 21:05:00 - Jonny Eriksson

oki =) tack för hjälpen.. det hjälpte till slut


//J.E


Svara

Nyligen

  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude

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 872
27 965
271 770
529
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