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


Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-18 21:37:40 - Staffan Gunnarsson, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 646 personer

Hejsan!

Jag undrar om det är möjligt att genom ett knapptryck på submit knappen kunna både logga in personen och lägga till sidan som favorit och lägga till 1 på antal ggr han loggat in?

Så här ser det ut...

En htm-sida med ett formulär; 1 fält för användarnamn <code> user </code> 1 fält för lösenord <code> pass </code> 2 st radioknappar med valen lägg till sidan i dina favoriter <code> add </code> och lägg inte till denna sida <code> dont </code>.

Databasen är uppdelad i 4 kolumner ID, användarnamn <code> namn </code> lösenord <code> losenord </code> och klick <code> klick </code>.

Tänkt Funktion;
Namn och lösen verifieras
klick skall adderas med 1 varje gång för just den användaren som loggar in.
och beroende på val så läggs sidan till i favoriterna


Är detta möjligt? Är det svårt?

Tack på förhand/S.G






Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-18 22:28:58 - Lars Berg

Jo, nu nämnde du inte vad alla tabeller och kolumner heter, så du får fylla in fler detaljer i detta.

<code>
set connect = server.createobject("adodb.connection")
connect.open dsn
query = "update users set klick = klick + 1 where användarnamn = '" & request.form("username") & "' and lösenord = '" & request.form("pwd") & "'"

connect.execute query,rows,128
if rows <> 0 then
session("loggedin") = true
session("username") = request.form("username")
if request.form("add") <> "" then

'lägg till i favoriter om den inte finns
' vet ej vilka kolumner som finns och vad dom heter

query = "insert into favorites ..."
connect.execute query,,128

'du behöver nog lite mer kod här som kollar så att du inte stoppar
'in flera förkomster av varje favorit
end if
else
response.write "Felaktigt användarnamn eller lösenord"
end if
</code>


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-19 01:09:48 - Staffan Gunnarsson

Har försökt att förtydliga kolumner och fält...

Inte speciellt haj på detta men hoppas ändock på hjälp.

Vad gör denna rad fö något?
connect.execute query,rows,128


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-19 11:22:02 - Lars Berg

connect.execute query,rows,128

innebär att man utför en query. variabeln rows kommer att innehålla hur många rader som påverkades av operationen. Om det blir 0 så finns det ingen post som passar med det where-villkor som gavs, dvs användarnamn eller lösenord stämmer inte.

128 talar om för ADO att det inte blir något resultat från denna fråga. Om man inte sätter denna flagga så kommer ADO alltid att skapa ett recordset, oavsett om det behövs eller inte.


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-19 21:04:57 - Staffan Gunnarsson

Suck.... det funkar i allafall inte.
Så här ser det ut tills det tar stopp;

<%
set connect = server.createobject("adodb.connection")
connect.open "inlogg"
query = "update login set klick = klick + 1 where namn = '" & request.form("textfield") & "' and losenord = '" & request.form("textfield2") & "'"

connect.execute query,rows,128

när den ser ut som ovan så får jag detta felmeddelande;

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/nyttProjekt/Default.asp, line 6


slänger jag in ett komma till så blir det så här;

connect.execute query,,rows,128

Feltyp:
Körningsfel i Microsoft VBScript (0x800A01C2)
Fel antal argument eller felaktig egenskapstilldelning.: 'connect.execute'
/nyttProjekt/Default.asp, line 6

Vad är det för fel på denna rad?
connect.execute query,rows,128

Som sagt ingen super koll på läget.
Tack igen/S.G


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-19 23:31:31 - Lars Berg

Vad har kolumnen klick för datatyp? Om den inte är numerisk så borde du byta.


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-20 01:22:09 - Jesper Thörn

Prova:

connect.execute query,rows,,128


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-20 22:07:23 - Staffan Gunnarsson

näe...inget funkar. kolumnen klick är tal. Det är nog för avancerat det här för mig =(


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-20 22:32:42 - Lars Berg

Du kan ju skriva ut din fråga med

<code>
response.write query
response.end
</code>

och testa om den fungerar om du kör den direkt i Access.


Svara

Sv: Kan 3 saker utföras samtidigt med ett knapptryck i en databas?

Postades av 2002-02-22 17:16:22 - Staffan Gunnarsson

Ska testa det....? Ska gå igenom hjälp filen till Access också.... För det borde ju inte vara sååå svårt att fixa detta!?

Tack för hjälpen iaf./S.G


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 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

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 843
27 961
271 763
556
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