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


Databas problem

Postades av 2002-04-11 16:02:55 - Tobias Eriksson, i forum databaser, Tråden har 9 Kommentarer och lästs av 689 personer

Har ett problem i Visual Basic med att Access-databasen inte uppdaterar alla värden när jag loopar igenom enligt följande princip:

<code>
Dim con As New ADODB.Connection
constr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\MinDB.mdb;Persist Security Info=False"

For x = 1 to 500
'Övrig kod
SQL = "UPDATE Status SET Varde= '" & nyttVarde & "', Datum = '" & Dat & "' WHERE Namn = '" & Namn(x) & "'"
With con
.Open constr
.Execute SQL
.Close
End With
Next
</code>

Problemet är alltså att för vissa 'Namn(x)' så uppdateras inte värdet. Någon som vet vad det kan bero på?


Svara

Sv: Databas problem

Postades av 2002-04-11 16:16:38 - Jonas Lundqvist

Varför öppnar du och stänger du anslutningen i varje iteration?

//Jonas


Svara

Sv: Databas problem

Postades av 2002-04-11 16:35:29 - Tobias Eriksson

Ja det kan man fråga sig.
Jag tror jag gjorde så för att testa om det skulle fungera bättre.


Svara

Sv: Databas problem

Postades av 2002-04-11 16:42:12 - Jonas Lundqvist

Lägg till en kontroll i varje iteration som kollar om det blev något fel. Om det blev något fel så kan du skriva ut query'n nånstans och kolla om den stämmer. Det är ett enkelt sätt att spåra upp fel.
exempel:
if (con.Error.Count > 0) then
debug.print SQL
end if


Svara

Sv: Databas problem

Postades av 2002-04-11 16:58:28 - Tobias Eriksson

Ok, jag ska testa det


Svara

Sv: Databas problem

Postades av 2002-04-11 17:33:06 - Tobias Eriksson

Nä inget fel där inte.
Om jag kör debug och stepar fram genom programmet för den posten som inte uppdateras så fungerar det utmärkt, men det är när programmet kör för fullt som det skiter sig.


Svara

Sv: Databas problem

Postades av 2002-04-11 17:52:17 - Jonas Lundqvist

Uppdaterar du ALLA poster som finns i tabellen?

Isåfall kan du ju ta bort kriteriet Namn och uppdatera alla i en enda query, men det kanske du inte kan i det här fallet.


Svara

Sv: Databas problem

Postades av 2002-04-11 18:15:31 - Tobias Eriksson

Ja jag uppdaterar alla poster, men värdet 'nyttVarde' varierar.


Svara

Sv: Databas problem

Postades av 2002-04-11 22:02:48 - Andreas Hillqvist

Ge oss mer kod. Vad får du t.ex. värdena i Namn() ifrån?


Svara

Sv: Databas problem

Postades av 2002-04-12 13:50:53 - Tobias Eriksson

Kan inte lägga in all kod här, men jag vet att det inte är något fel på variablerna för när jag skriver samma information till textfiler så fungerar det.


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

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 880
27 965
271 774
536
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