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


Lås på access, ldb

Postades av 2005-06-01 12:05:40 - Michael Bohman, i forum access, Tråden har 7 Kommentarer och lästs av 843 personer

Hejsan

Har suttit här ett tag nu och vet vad felet är men inte hur man gör för att rätta till det. Jag använder mig av access som databas och imellanåt när jag programmerar i asp.net så lägger filen ett lås (ldb) på sig själv, ok och där har jag ett programfel. Jag rättar till koden och ska testköra, men eftersom låset fortfarande ligger kvar så kan jag inte läsa från databasen. Någon som vet ett tips hur man kan få bort detta? Jag utvecklar här hemma och testkör på skolans server, där är problemet...

MVH
Michael


Svara

Sv: Lås på access, ldb

Postades av 2005-06-01 13:19:48 - Jenny Månsson

Om det är du som låser filen...är inte låset borta om du stänger ner utvecklingsmiljön? eller till och med startar om din dator om den på något vis håller kvar resurser.
I övrigt känner jag bara till att man måste radera ldb filen rakt av.


Svara

Sv:Lås på access, ldb

Postades av 2005-06-01 15:24:56 - Michael Bohman

Hej Jenny

Låset tenderar till att försvinna efter en tid, eller tom. som du säger startar om datorn eller stänger ned alla program som använder sig av filen. Ldb filen som skapas kan inte raderas utan endast den som öppnat den kan stänga den. Jag läste för ett tag sedan på en sida att man kan provocera fram så att låset släpper (kommer bara inte i håg sidan). Det är rätt irriterande när man sitter och jobbar och testar, rätt som det är så är låset där och man kan inte gå vidare...

Min problematik är lite den att jag använder mig av skolans server som testserver och när väl låset är där så kan jag inte påverka det varken här eller där. Kanske om man hade ett makro eller något som kunde provocera fram en stängning?

MVH
Michael


Svara

Sv: Lås på access, ldb

Postades av 2005-06-02 08:13:04 - Jenny Månsson

Du borde kolla igenom din programkod för när ett program stängs så ska låset försvinna automatiskt.

Hur hanterar du ditt connection object i din programkod? Gör du Open en enda gång eller flera gånger?
Innan du stänger programmet: Görs det då alltid en (med vb6, det finns kanske något mostsvarande om du jobbar med annat programmeringsspråk)
<code>AdoCon.Close och en Set AdoCon = Nothing</code>
Stänger du alla eventuella recordset
<code> rs.Close och Set rs = nothing</code>


Svara

Sv:Lås på access, ldb

Postades av 2005-06-02 20:08:58 - Michael Bohman

Jag har precis börjat med asp.net och jag gör inte en en <code>Set AdoCon = Nothing</code> i min c# kod. När jag programmerade vanligt asp gjorde jag så. Kan det vara det att man också i asp.net måste använda sig av samma? Jag sätter bara <code>AdoCon.Close</code>..

/Micke


Svara

Sv: Lås på access, ldb

Postades av 2005-06-02 21:55:19 - Jenny Månsson

Nej Nothing behövs inte i .NET eftersom garbage collection tar hand om upprensningen. Är du säker på att en close alltid sker när du är klar med objectet?

Kan det vara så att du gör transactions som inte commitas? Eller att det blir riktiga LOCKS i databasen.


Svara

Sv:Lås på access, ldb

Postades av 2005-06-06 22:22:45 - Michael Bohman

Tror jag fick rätt på det nu. Tack för inläggen :-)

//Micke


Svara

Sv: Lås på access, ldb

Postades av 2005-06-07 07:47:38 - Jenny Månsson

Och hur löste du det?...Kan vara bra att berätta om fler råkar ut för liknande problem.


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 769
27 960
271 761
516
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