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


Problem vid användande av parametrar vid SQL UPDATE query mot Access databa

Postades av 2003-10-09 14:55:31 - Petri Huila, i forum asp.net generellt, Tråden har 4 Kommentarer och lästs av 695 personer

Hej!

Jag har en datagrid på en aspx sida som jag tidigare har kört med SQL server. Jag har då använt parametrar (se nedan) för att uppdatera griden och det har fungerat fint. Nu vill jag använda samma aspx sida med en access databas, men får det ej att fungera. Får felsvar: Syntax error in update statement.

string cmdUpdate = "UPDATE tblNews SET Heading=@Heading,Text=@Text";

//Får här ut värden från textboxar i datagriden för att lagra dem i parametrar.
command.Parameters.Add("Heading",txtNewsHeading.Text);
command.Parameters.Add("Text",txtNewsText.Text);

Och ja, jag har kollat att foldern med databasen har skrivrättigheter, samt ändrat System.Data.SqlClient till OleDB
Är det något med syntaxet som måste ändras när man använder parametrar mot Access istället för SQL server.


Någon som vet?



Svara

Sv: Problem vid användande av parametrar vid SQL UPDATE query mot Access da

Postades av 2003-10-09 15:09:28 - Fredrik Malmström

Felet ligger i denna sats..

Vilka datatyper har fälten Heading och Text i tblNews??
<code>
string cmdUpdate = "UPDATE tblNews SET Heading=@Heading,Text=@Text";
</code>

För om jag skall uppdatera ex. ett textfält så måste det vara fnuttar runt texten ex.
<code>
string cmdUpdate = "UPDATE tblNews SET Heading='Min rubrik', Text='Min text'";
</code>
Eller liknande...


Svara

Sv: Problem vid användande av parametrar vid SQL UPDATE query mot Access da

Postades av 2003-10-10 09:34:59 - Petri Huila

Njaee...

Använder mig av att lagra texten i parametrar, som jag sedan vill använda i min SQL sats, då ska inte fnuttar behövas. Det fungerar med SQL server, men inte i Access. Har snappat up någonstans att man i access använder något annat syntax än @-tecknet, men kan inte någonstans finna info om hur.


Svara

Sv: Problem vid användande av parametrar vid SQL UPDATE query mot Access da

Postades av 2003-10-27 12:22:52 - Markus Larsson

Man använder ? istället för @. Parametrarna har inte namn i SQL-satsen utan bara ?.
Ex: SELECT * FROM tabell WHERE Namn = ?

Parametrana måste tilldelas värden i samma ordning som i SQL-satsen, då de inta är namngivna.


Svara

Sv: Problem vid användande av parametrar vid SQL UPDATE query mot Access da

Postades av 2003-10-27 13:39:23 - Roger Gusthage

Skapa hela SQL satsen med stränhantering så funkar det både i SQL server och Access.

<code>
string cmdUpdate = "UPDATE tblNews SET Heading='" & HeadingVar & "', Text='" & HeadVar & ';"
</code>


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 159
27 952
271 704
847
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