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


Workspace i databaser...

Postades av 2001-02-27 15:59:00 - Tyronne Engström, i forum databaser, Tråden har 2 Kommentarer och lästs av 716 personer

Hej!

När jag använder databaser i mina program och tittar på exemplen som används så förekommer ofta Workspace

jag undrar
1. Vad är det för något...
2. Hur använder jag det...

mina program verkar fungera bra utan det, så jag blir lite fundersam eftersom man tydligen skall använda det.

/Phinala


Svara

Sv: Workspace i databaser...

Postades av 2001-02-27 17:42:00 - Johan Djupmarker

Med risk för att gör bort mig totalt nu... Jag tror att du använder workspace när du jobbar mot databaser via DAO. Eftersom jag antar att du använder ADO behöver du aldrig fundera över det.

Ett workspace är ett "skikt" som man bl.a. harterar säkerhet för databaser i.

Taget från hjälpen:
Använd Workspace-objektet när du vill hantera det aktiva arbetspasset eller för att påbörja ytterligare ett arbetspass. I ett arbetspass kan du öppna flera databaser, hantera transaktioner samt åstadkomma datasäkerhet med hjälp av användarnamn och lösenord. Du kan t ex:

-Skapa ett Workspace-objekt och med egenskaperna Name och UserName åstadkomma ett namngivet och lösenordsskyddat arbetspass. Arbetspasset skapar ett definitionsområde där du kan öppna flera databaser och utföra en förekomst av kapslade transaktioner. Använd metoden Close för att avsluta arbetspasset.
-Använda metoden OpenDatabase för att öppna en eller flera befintliga databaser för Workspace-objektet.
-Använda metoderna BeginTrans, CommitTrans och Rollback för att hantera kapslade transaktioner inuti ett Workspace-objekt och använda flera Workspace-objekt för att utföra flera samtidiga och överlappande transaktioner.
-Använda egenskapen IsolateODBCTrans för att isolera flera transaktioner som inkluderar samma ODBC-databas.


En standardarbetsyta, DBEngine.Workspaces(0), skapas automatiskt när du startar Microsoft-databasmotorn Jet. Egenskapsinställningarna för Name och UserName för denna standardarbetsyta är "#Default Workspace#" respektive "Admin". Om du aktiverar säkerhet blir värdet för egenskapen UserName namnet på den inloggade användaren. Om du använder metoden OpenDatabase utan att ange ett Workspace-objekt används standardobjektet DBEngine.Workspaces(0).

När du använder transaktioner påverkas alla databaser i angivet Workspace även om flera Database-objekt är öppna i Workspace-objektet. Om du t ex använder metoden BeginTrans för att uppdatera flera poster i en databas och sedan tar bort poster i en annan databas kommer både uppdaterings- och borttagningsåtgärderna att reverseras när du använder metoden Rollback. Du kan skapa ytterligare Workspace-objekt om du vill kunna hantera transaktioner fritt mellan Database
-objekt.

Workspace-objekt skapas med metoden CreateWorkspace i DBEngine-objektet. Efter det att du har skapat ett nytt Workspace-objekt måste du lägga till det i Workspaces-mängden om du behöver referera till det från Workspaces-mängden. Du kan emellertid också använda ett nyskapat Workspace-objekt utan att lägga till det i Workspaces-mängden.
Referera till andra Workspace-objekt du skapar och lägger till i mängden med dess inställning för egenskapen Name. Använd följande syntax:

Workspaces("namn")


Kanske inte klarnade så mycket... men ändå.

/Johan


Svara

Sv: Workspace i databaser...

Postades av 2001-02-28 08:11:00 - Tyronne Engström

Tack.... JAg har i alla fall fått en hum om vaad det är.

/Phinala


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 615
27 953
271 709
5 732
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