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


Insert...

Postades av 2005-11-22 16:26:11 - Göran Blomgren, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 804 personer

Har problem med följande:

sSql = "Insert Into Booking(BookingNr, Datum, ClientID, Trailer, Week)"
sSql = sSql & " Values [BookingNr, Datum ,Client , Trailer, Week]"
goConn.Execute sSql
goConn.Close

(Booking är tabellen)

Values är klassens Properties, och det funkar inte. Vad är fel?
Om jag byter ut Properties mot verkliga värden så är det inga problem.
Tacksam för hjälp!!!
GB

Edit: VB6 och SQL Server 2000


Svara

Sv: Insert...

Postades av 2005-11-22 17:43:07 - Jenny Månsson

Programmet kan inte veta att du har properties insprängda i din values sträng....skriv så här:

sSql = "Insert Into Booking(BookingNr, Datum, ClientID, Trailer, Week)"
sSql = sSql & " Values (" & BookingNr & ", " & Datum & "," & Client & " , " & Trailer & ", " & Week & ")"

sen beror det på vad du har för datatyper om exempelvis Trailer är en sträng ska du exempelvis skriva
"'& Trailer & "' istället för " % Trailer & "


Svara

Sv:Insert...

Postades av 2005-11-23 18:26:59 - Göran Blomgren

Tack för hjälpen, Jenny.
Allt funkar, men det är lite tungt...
Kanske bättre att använda parametrar i anropet( alltså parametrar för respektive value)?


Svara

Sv: Insert...

Postades av 2005-11-23 18:54:01 - Jenny Månsson

Det ska absolut inte vara tungt med detta enkla sql kommandot...det är nog något annat som får det att verka tungt. Gör du andra databasanrop i samband med detta? Hämtning, uppdatering, insert....etc? Gör du någon loop?


Svara

Sv:Insert...

Postades av 2005-11-24 15:52:50 - Göran Blomgren

Det funkar bra, men jag har ytterligare problem. Några VALUES är valuta-värden,
det visar sig vara problem med kommatecknet. Har försökt med strängvärde enligt följande :
'" & pengar & "' men det funkar inte.

Vad gör jag fel???


Svara

Sv: Insert...

Postades av 2005-11-24 16:58:41 - Jenny Månsson

du måste byta ut komma till punkt med en replace metod. Databasen förstå endast punkt som öresavgränsare. När du använder komma så tror databasen att det är ett nytt värde i values för nästa fält.

nuvet inte jag vad för kodning du kör, asp, vb...etc men något sånt här utan enkla apostrofer...
" & replace(pengar, ",", ".") & "


Svara

Sv:Insert...

Postades av 2005-11-27 10:26:56 - Göran Blomgren

OK,
Tack för hjälpen, det skall nog funka nu!


Svara

Nyligen

  • 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
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 722
27 958
271 751
393
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