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


Konstigt tips i forumet tycker jag

Postades av 2003-10-01 15:57:49 - Raderat konto, i forum databaser, Tråden har 7 Kommentarer och lästs av 899 personer

tip554 kollade jag på ang komprimering av accessdatabas,
det konstiga tycker jag e att koden tar bort databasen helt.

Kolla o ge kommentar.


i övrigt vill jag ha kod för komprimering av min databas.

/B


EDIT Tack:) (får inte dessa länkar o funka)


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 00:18:01 - Roger Gusthage

Komprimering innebär att Access-filen kopieras till ny fil, men utan gammalt skräp som finns kvar. Borttagna tabeller finns alltid kvar tills nästa tabell tas bort ex. Dessa saker kommer inte med i ny fil.

Vid kopieringen blir databasen komprimerad. När så är klart raderas ursprungsdatabasen och den nya databasen ges samma namn som borttagna. Så funkar det om du använder komprimering direkt i Access.


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 06:47:28 - Lisbeth Dahlin

Har testat att köra kod för att komprimera databaser, men det fungerar givetvis inte på den aktiva databasen och det är (i varje fall i för min del) den jag vill komprimera. Som jag förstår det måste du köra den rutinen från en annan databas.

Har du testat att ställa in att databasen ska komprimeras automatiskt varje gång den stängs?

Det blev min lösning.

Inställningen finn under Verktyg - Alternativ - Allmänt och kryssrutan Komprimera vid stängning.


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 08:06:43 - Raderat konto

jag klippte ut hela koden rakt av och gjorde en kopia på min db, la den på annat ställe o pekade sökvägarna i koden på mina filer.

Det enda som hände va att ALLA två databaserna togs bort, varför? Meningen e ju inte o ta bort min db utan att göra den mindre.


Lissu: Om jag bockar i den rutan, gäller det oavset vad som stänger databasen? Jag använder ju inte access för att hantera databasen, utan eget vb-prog.


/B


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 13:09:19 - Lisbeth Dahlin

Du komprimerar mdb-filen. Om du länkar till tabeller i andra databaser påverkas ju inte de, utan bara de objekt som finns i den aktuella databasen...

Förstod jag din fråga rätt?


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 13:25:34 - Johan Djupmarker

<b>Lissu: Om jag bockar i den rutan, gäller det oavset vad som stänger databasen? Jag använder ju inte access för att hantera databasen, utan eget vb-prog.</b>

Nu är ju inte jag Lissu... Men databasen komprimeras inte när du stänger ifrån ditt VB-program.

/Johan


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 13:37:17 - Raderat konto

Jag lägger ner detta:) Anser att tipset är felande för den tar bort båda databaserna i koden. Gör jag fel så ber jag om ursäkt men koden rakt av tar bort dom berörda databaserna. fattar det inte på annat sätt.


testa koden själva.


/B


Svara

Sv: Konstigt tips i forumet tycker jag

Postades av 2003-10-02 18:08:41 - Johan Djupmarker

Orkar inte kolla, men denna funktionen hämtade jag från ett fungerande program. (skapar även en backup)

<code>
Function CompactDatabase(strPath As String) As Boolean
CompactDatabase = False
On Local Error GoTo fel
Dim jroJet As JRO.JetEngine
Dim strFolder As String
'Dim strFile As String
Set jroJet = New JRO.JetEngine

If Dir(strPath) = "" Then
MsgBox Replace(GetString(471), "<>", strPath), vbInformation
Exit Function
End If

strFolder = Left(strPath, InStrRev(strPath, "\"))
'strFile = Right(strPath, Len(strPath) - Len(strFolder))

If Dir(strFolder & "temp.mdb") <> "" Then
FileCopy strFolder & "temp.mdb", strFolder & Year(Now) & "-" & Right("0" & Month(Now), 2) & "-" & Right("0" & Day(Now), 2) & " " & Right("0" & Hour(Now), 2) & "_" & Right("0" & Minute(Now), 2) & "_" & Right("0" & Second(Now), 2) & ".mdb"
Kill strFolder & "temp.mdb"
End If

FileCopy strPath, strFolder & "temp.mdb"

Kill strPath

'jroJet.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strFolder & "temp.mdb;Jet OLEDB:Database Password=" & getPass & ";Persist Security Info=False", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPath & ";Jet OLEDB:Database Password=" & getPass & ";Persist Security Info=False"
jroJet.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strFolder & "temp.mdb;Jet OLEDB:Database Password=" & getPass, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPath & ";Jet OLEDB:Database Password=" & getPass

Kill strFolder & "temp.mdb"

CompactDatabase = True
On Local Error GoTo 0
Exit Function

fel:
MsgBox Err.Description & " (" & Err.Number & ")", vbInformation
On Local Error GoTo 0
End Function
</code>

/Johan


Svara

Nyligen

  • 17:03 Getmancar your go-to carsharing
  • 14:07 Games
  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI

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 984
27 965
271 785
817
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