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


Fel på sql - addnew stræng

Postades av 2005-02-05 13:15:41 - Nino Brigate, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 743 personer

Tjena !
Finn ett fel ???

Dim con5 As New ADODB.Connection
Dim rst5 As New ADODB.Recordset
Dim constr5 As String

constr5 = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=bas"
con5.ConnectionString = constr5
con5.Open constr5


rst5.Open "personal", con5, adOpenKeyset, adLockOptimistic, adCmdTable
rst5.AddNew
rst5.Fields("fornamn") = "sdjhkf"
rst5.Fields("personid") = personid
rst5.Fields("lonkod") = 100
rst5.Fields("namn") = namn
rst5.Fields("antal") = timmar
rst5.Fields("sats") = 33
rst5.Fields("summa") = 44
rst5.Fields("text") = Text
rst5.Fields("datum") = Date
rst5.Update
rst5.Close
con5.Close


Svara

Sv: Fel på sql - addnew stræng

Postades av 2005-02-05 13:29:51 - Nino Brigate

den fungerar nær den sjælv ligger under en sub.. men lægger jag in den i denna.. då krockar det...



'dimma första personal

Dim con As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim constr As String

'dimma andra con för timlista
Dim con1 As New ADODB.Connection
Dim rst1 As New ADODB.Recordset
Dim constr1 As String


'dimma tredje con för lön før att vælja lønskørining
Dim con2 As New ADODB.Connection
Dim rst2 As New ADODB.Recordset
Dim constr2 As String



'dimma fjærde con för lön att kunna lægga till poster

Dim con3 As New ADODB.Connection
Dim rst3 As New ADODB.Recordset
Dim sqlcmd3 As String
Dim constr3 As String

''''''''''''
'sätta databasvar för personal
constr = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=bas"
con.ConnectionString = constr
con.Open constr


'sätta databasvar1 för timlista
constr1 = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=bas"
con1.ConnectionString = constr1
con1.Open constr1

'sätta databasvar2 för lön
constr2 = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=bas"
con2.ConnectionString = constr2
con2.Open constr2

'sätta databasvar3 för lön
constr3 = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=bas"
con3.ConnectionString = constr3
con3.Open constr3


Dim con5 As New ADODB.Connection
Dim rst5 As New ADODB.Recordset
Dim constr5 As String

constr5 = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=bas"
con5.ConnectionString = constr5
con5.Open constr5

'väljer timlista med b status
sqlcmd1 = "select * from timlista where typ = 'b' order by personid"
rst1.Open sqlcmd1, con1


'dimmar
Dim lonid As Long
Dim personid As Long
Dim timmar As Long
Dim timmar50 As Long
Dim dimmar100 As Long
Dim timlon As Long
Dim timlon50 As Long
Dim timlon100 As Long
Dim namn As String
Dim Text As String
Dim postid As String



'vælj lønekørningsnr
sqlcmd2 = "Select max(lonid) from lon"
rst2.Open sqlcmd2, con2
lonid = rst2.Fields(0) + 1




''''''''''''''''''''''''''


'snurrar tills timmlista tar slut med status b
Do While Not rst1.EOF

timmar = 0
timmar50 = 0
dimmar100 = 0
timlon = 0
timlon50 = 0
timlon100 = 0
personid = rst1.Fields(1)
namn = rst1.Fields(2)
10
timmar = timmar + rst1.Fields(4) + rst1.Fields(5) + rst1.Fields(6) + rst1.Fields(7) + rst1.Fields(8) + rst1.Fields(9) + rst1.Fields(10)
timmar50 = timmar50 + rst1.Fields(28)
timmar100 = timmar100 + rst1.Fields(29)

rst1.MoveNext
'om det ær flera veckor på samma person så går den om
If rst1.Fields(1) = personid Then GoTo 10
' skapa lønepost

rst5.Open "lon", con5, adOpenKeyset, adLockOptimistic, adCmdTable
rst5.AddNew
rst5.Fields("lonid") = lonid
rst5.Fields("personid") = personid
rst5.Fields("lonkod") = 100
rst5.Fields("namn") = namn
rst5.Fields("antal") = timmar
rst5.Fields("sats") = 33
rst5.Fields("summa") = 44
rst5.Fields("text") = Text
rst5.Fields("datum") = Date
rst5.Update
rst5.Close
con5.Close


Loop





'den e lite modifierad i denna.. det ær den delen længst ner


Svara

Sv: Fel på sql - addnew stræng

Postades av 2005-02-05 13:30:22 - Anna-Karin Söderberg

Tjena!
Skriv ett felmeddandel!


//Anna-Karin


Svara

Sv:Fel på sql - addnew stræng

Postades av 2005-02-05 13:34:11 - Nino Brigate

hej hej..

hær ær felmedelandet... )på norska)


tilkoblingen kan ikke brukes til å utføre denne operasjonen. den er enten lukket eller ugyldig i denna sammanhengen

-------


Svara

Sv: Fel på sql - addnew stræng

Postades av 2005-02-05 15:10:22 - Anna-Karin Söderberg

Nu gör jag ju alltid ren SQL kod när jag kodar, men jag har för mig att även din kod vill ha enkelfnutt runt text och # runt datum, i alla fall om det är Access du jobbar mot.

Skriver du ren SQL så kan du dessutom enklare felsöka din sträng om något felar.


//Anna-Karin


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 619
27 953
271 709
586
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
Expand
next previous
Close

Previous

0/0

Next