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


uppdatera databas med formulärvärde *LÖST*

Postades av 2002-05-25 17:30:16 - Karin Svensson, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 418 personer

Hej!

Jag skulle vilja uppdatera kolumnen "Antal" i min databas med ett värde som skrivs in i en textruta. Vill egentligen visa det nya värdet efter jag klickat på knappen, men där tänker jag kanske fel. Det kanske inte kan visas på samma sida utan på en ny?? Jag kan ju visa på samma sida när jag hårdkodar in ett värde men att ta ett värde från en textruta är ju förstås inte samma sak.

Detta är den kod jag skrivit:

<code>
<form name=Antalet method=post>
<input type="text" name=antal value="skriv i onskat antal" size="20">
<input type="submit" value="addera" id=antal name=antal>

<%
If Len(request.form("antal"))>0 Then
Dim connect, RecSet, Values
Set connect = Server.CreateObject("ADODB.connection")
connect.Open "driver={SQL Server};server=KARIN2000;uid=sa;pwd=qwert;database=Artikeldb"


connect.Execute( "update Artiklar set Antal =Antal+ " &_
"Values (' " & request.form("antal") & " ') where Artikelnr='11' ")
connect.close
set connect = nothing
End If
%>


<%Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={SQL Server};server=KARIN2000;uid=sa;pwd=qwert;database=Artikeldb"
Set rs =Server.CreateObject("ADODB.Recordset")

SQLstr="SELECT * FROM Artiklar"
rs.Open SQLstr, cn

Do until rs.EOF
Response.Write"<br>" & rs("Artikelnr")&""&rs("Artikelnamn")&""&rs("Antal")&""&rs("Inkopspris")&""&rs("Forsaljningspris")&""&rs("Artikelgruppsnr")&"<br>"
rs.MoveNext
Loop

rs.Close
Set rs=nothing
cn.Close
Set cn = nothing%>

</form>


</code>

Detta är det felmeddelande jag får:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'Values'.
/sa/testar3.asp, line 26

har försökt med olika parenteser och situationstecken både här och där men det funkar inte!!

Tacksam för tips!

mvh/Karin




Svara

Sv: uppdatera databas med formulärvärde

Postades av 2002-05-25 18:16:00 - Johan Djupmarker

connect.Execute "update Artiklar set Antal = Antal + " &_
request.form("antal") & " where Artikelnr='11' "

/Johan


Svara

Sv: uppdatera databas med formulärvärde

Postades av 2002-05-25 19:14:58 - Karin Svensson

hej´!

Har skrivit precis som du föreslog men då kommer felmeddelande:

Incorrect syntax near the keyword 'where'.

tycker jag försökt med allt, men det har jag ju uppenbarligen inte..
har du fler förslag?

mvh/Karin


Svara

Sv: uppdatera databas med formulärvärde

Postades av 2002-05-25 19:45:48 - Johan Djupmarker

Du har samma namn på textrutan och knappen i formuläret, testa att byta namn på någon. Om det inte hjälper kan du ju skriva ut SQL-satsen så ser du lättare felet.

/Johan


Svara

Sv: uppdatera databas med formulärvärde

Postades av 2002-05-25 19:57:06 - Karin Svensson

TUSEN TACK!!!
Enkelt när jag såg det...skäms nästan...men jag är ju som sagt nybörjare!
åh va lycklig jag blir :-)


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 832
27 960
271 761
5 280
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