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


sista biten

Postades av 2004-01-04 16:12:41 - Edin Tur, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 496 personer

nu har jag "bara" sista sidan innan allt funkar och är redo att användas..:D..så om nån kunde hjälpa mig så skulle det vara skitkul aja...här kommer iallfall koden som gör att jag får det här felet...

------------------------------------------------------------------------------
ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/TeleMedia/Privat/bestall_ok.asp, line 57

---------------------------------------------------------------------------------
här börjar sidan som ska skicka mailet

<!-- #include file="dbcon.asp"-->
<%
'-----Kollar att man är inloggad----------------------------
If Session("KID") = "" Then
Session("From") = "Bestall"

Response.Redirect "login.asp?From=Bestall"

End If



Dim DB, RecSet, RecSet2, Kolla, KID, Andra, Andra2, Sessionen, tmpArtID, tmpAntal, Tabort, Namn

KID = Session("KID")

Sessionen = Session.SessionID


Set Recset = Connect.Execute("Select * From kunder where kid = " & KID)
If RecSet.EOF = True Then

Response.Redirect "error.asp?fel=6"

End If


'--------------Skicka ett bekräftelse email-------
'--------------OBS FUNKAR EJ PÅ PWS !-------
Dim NyEpost, Meddelandet

Set NyEpost = Server.CreateObject("CDONTS.NewMail")

NyEpost.To = RecSet("epost")

NyEpost.Importance = 2

NyEpost.From = "shop@citygallerian.com"
NyEpost.Subject = "Order bekräftelse Tele & Media"

if Request.Form("betaltyp") = "kontant" then
frakt_typ = "kontant betalning vid avhmtning"
frakt = 0
elseif Request.Form("betaltyp") = "post" then
frakt_typ = "Postförskott (avgift:100kr)"
frakt=100
else
frakt_typ = "Error " & Request.Form("betaltyp")
frakt=0
end if


Meddelandet = "Hej " & RecSet("fnamn") & ", Tack för din beställning."
rad 57--->Meddelandet = Meddelandet & "Du har beställt "& RecSet("antal") & " st. " & RecSet("namn") & " à " & RecSet("pris") & vbCrLf
Meddelandet = Meddelandet & "Om du har frågor om din order kontakta oss "
Meddelandet = Meddelandet & "på support@citygallerian.com, var vänlig uppge ditt "
Meddelandet = Meddelandet & "kundnummer som är : " & Session("KID") & "."
NyEpost.Body = Meddelandet
NyEpost.Send

'---------------Epost Skickat-----------------------
RecSet.Close
'_______________Flytta ordern till rätt tabell______

Andra = "SELECT * FROM temptab WHERE SID = " & Sessionen
Addera = "SELECT * FROM privatbestallning"
Set RecSet = Connect.Execute(Andra)
Set RecSet2 = Connect.Execute(Addera)



Do Until RecSet.EOF

tmpArtID = RecSet("AID")

tmpAntal = RecSet("Antal")

Connect.Execute("INSERT INTO privatbestallning (orderid,antal,aid,kid,fraktsatt,betalsatt,medelande) VALUES('" & Sessionen & "'," & tmpantal & "," & tmpartid & ", " & kid & ",'" & fraktsatt & "','" & betalsatt& "','" & mdeleande & "')")

RecSet.MoveNext

Loop
Connect.Execute("Delete from temptab Where SID = " & Sessionen)
%>

<HTML>
<HEAD>
<link href="stil.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Nu är orden skickad,
Du får ett bekräftelsebrev till din epost.
<% Session.Abandon %>
</font>
<p> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">Tillbaka
till butiken
</font>
<p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Logga
ut
</font>
</BODY>
</HTML>


Svara

Sv: sista biten

Postades av 2004-01-04 16:52:44 - Oskar Johansson

Antingen RecSet("antal"), namn eller pris på den raden finns inte i recordsetet... Dvs. finns inte med i sql-frågan...

Du använder * i sql-frågan, så antagligen finns någon utav de sakerna inte i den tabellen.


Svara

Sv: sista biten

Postades av 2004-01-04 19:05:59 - Edin Tur

hmmm..ja e nog ganska säker på att antal nam och pris finns..
här kommer alla fältnamnen på de två tabellerna

temptab
SID
AID
antal
pris
namn
besk
fraktsatt
betalsatt
medelande

privatbestallning
OrderID
AID
antal
KID
fraktsatt
betalsatt
medelande
pris
namn


Svara

Sv: sista biten

Postades av 2004-01-04 19:54:17 - Jonas Lorander

Ja i dem där två tabbelerna är dem med... MEN! Är dem med i tabellen kunder? Jag antar att de där två tabellerna heter "temptab" och "privatbestallning"...


Svara

Sv: sista biten

Postades av 2004-01-05 14:00:22 - Edin Tur

nej de finns inte..men jag har gjort en relation mellan privatbeställning och kunder för så att en kund kan beställa fler saker och för att göra det mer enkelt att se vem som beställt vad så att säga....


Svara

Sv: sista biten

Postades av 2004-01-06 21:08:09 - Edin Tur

ingen som vet vad som felet kan vara..:(..


Svara

Sv: sista biten

Postades av 2004-01-06 22:17:52 - Oskar Johansson

Du måste fortfarande lägga till i sqlsatsen att du vill ha tillbaka de värdena...

t.ex.

select tabell1.id, tabell1.namn, tabell2.kossa, tabell2.apa from tabell1, tabell2 where blablabla


Dvs. de du vill ha tillbaka skall finnas med innan where... Du har ju bara med ifrån "tabell1", men itne ifrån "tabell2" (byt ut namnen så att de passar dig...)


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 791
27 960
271 761
6 036
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