Just nu i M3-nätverket
Gå till innehåll

Sök

Visar resultat för taggar 'Access'.

  • Sök efter taggar

    Skriv taggar separerade med kommatecken.
  • Sök efter författare

Innehållstyp


Forum

  • Datorhårdvara
    • Bildskärmar
    • Bärbara datorer
    • Grafikkort
    • Hårddiskar & Lagringsmedia
    • Ljudkort
    • Mac-hårdvara
    • Processorer, moderkort & minnen
    • Retro - datornostalgi
    • Skrivare
    • TV-kort
    • Hårdvara – övrigt
    • Arkiverat
  • Film, foto & bilder
    • Bildredigering
    • Film- och Videoredigering
    • Kameror
    • Mediaspelare – Media Player m fl
  • Internet & nätverk
    • Chattprogram - ICQ, MSN m fl
    • Driftstörningar hos operatörer, internet etc
    • Epostprogram
    • Internetuppkoppling
    • IP-telefoni
    • Nätverket - hårdvara
    • Nätverket - programvara
    • Surftips
    • Webbläsare
    • Internet – övrigt
  • Ljud och Musik
    • Ljudformat (mp3, aac, ogg m fl)
    • Musikskapande på datorn
    • Ljud & Musik – övrigt
  • Operativsystem
    • Windows 10
    • Windows 8 & 8.1
    • Windows 7
    • Windows Vista
    • Windows XP
    • Windows 95/98/ME/NT/2000
    • Windows Server
    • Linux & Unix
    • Mac OS X & Classic
    • Operativsystem - övriga
    • Arkiverade Windows-trådar
  • Program
    • CD/DVD-bränning
    • Kalkylprogram - Excel m fl
    • Mac-program
    • Ordbehandling - Word m fl
    • Presentation – PowerPoint m fl
    • Print - om trycksaker
    • Program - övriga
  • Spel
    • Datorspel
    • Konsoler & konsolspel
  • Säkerhet
    • Brandväggar
    • Skräppost
    • Virus, skadliga program & botemedel
    • Säkerhet - övrigt
  • Hemelektronik
    • DVD & Blu-ray
    • Hemmabio/HTPC
    • El & övrig hemelektronik
  • Mobilt
    • Surfplattor
    • Mobiltelefoner
    • Bärbart Ljud/Mp3-spelare
    • GPS
    • Handdatorer
    • Mobilt – övrigt
  • Tips inför köpet
    • Köpa/Bygga dator
    • Köpa datortillbehör och komponenter
    • Köpa kamera
    • Köpa gps
    • Köpa internetabonnemang
    • Köpa IP-telefoni och fast telefoni
    • Köpa mobila enheter
    • Köpa nätverksutrustning
    • Köpa/Bestämma program
    • Köpa tv, hemmabio och mediacenter
  • System- och webbutveckling
    • Databaser
    • Systemutveckling
    • Webbutveckling
  • Eforum
    • Diskutera Eforum
    • Buggrapporter och önskemål om Eforum
    • PC för Alla
    • Arkiverat: Smart-forumet
  • Övrigt

Hitta resultat i...

Hitta resultat som...


Datum skapat

  • Start

    Slut


Senast uppdaterad

  • Start

    Slut


Filtrera efter antalet...

Hittade 4 resultat

  1. Hej! Jag försöker få till ett filter som räknar antal rader som är uppfyllda av ett visst kriterium. Det ena fältet ska räkna antal förbockade rader, det andra antal datum. Så som det är nu så räknar den samtliga antal rader i tabellen och jag försöker få till ett filter med 'onload' Jag vet inte om det är rätt väg? Private Sub Form_Load() Me.Filter = "Befattning_befattning = 'Arbetsledare'" Me.FilterOn = True End Sub Funkar dock inte.. Jag har skrivit: =Sum(IIf([Befattning]='Arbetsledare';1;0)) men får bara Error när jag använder Expression i cellerna. Hur bygger jag ett filter för ändamålet? Gör man det i cellerna eller OnLoad? Testade även: SELECT Personal.ID, Personal.EP, FROM Personal WHERE (((Personal.EP)="1")) men då får jag inte heller rätt resultat.
  2. R66

    Access utbildningsregister

    Försöker få igång ett utbildningsregister i Access.. Nu är jag inte så kunnig som många andra och har egentligen följande fråga: Jag kör en query och försöker få fram en lista på vilka personer som inte har gjort en viss utbildning. Hur får jag access till att inte visa posterna för personerna som har gått en viss utbildning? I tabellen så finns alla poster med på samtliga utbildningar men när jag kör den i scriptet så visar den alla posterna för den personen utom just den raden. Jag vill inte att den som redan har gått utbildningen ska synas alls.. Så här ser det ut i sql: SELECT DISTINCTROW Personal.Namn, Genomförda.Godkänd, Utbildningar.Kod, Genomförda.Datum FROM Utbildningar INNER JOIN ((Chef INNER JOIN (Befattningar INNER JOIN (Avdelning INNER JOIN Personal ON Avdelning.ID = Personal.Avdelning_avdelning) ON Befattningar.ID = Personal.Befattningar_Befattning) ON Chef.ID = Personal.Chef) INNER JOIN Genomförda ON Personal.ID = Genomförda.Personal_Namn) ON Utbildningar.ID = Genomförda.Utbildningar_kod WHERE (((Utbildningar.Kod)<>"EPP")) ORDER BY Personal.Namn; Jag vet inte riktigt hur jag ska kunna googla fram det heller så tacksam för lite input!
  3. sundberg76

    LÖST Optimera SQL, matcha datum mha MAX

    Jag hoppas att det finns någon som vet ett sätt att få fram den här informationen snabbare. Beskrivningen är något förenklad, men kärnfrågan är kvar; Hur kan jag optimera SQL-syntaxen så att frågan körs snabbare. Jag antar att det framförallt är kruxet med att det bara finns ett startdatum i tabellen Categories som gör att det tar tid. Idag körs frågorna i Access, men möjlighet finns att helt eller delvis ta Oracle-db till hjälp (t.ex. exportera data nattetid till en tabell.. kanske Categories med från- och tilldatum om det skulle underlätta). Jag har en databas med tre tabeller UserData UserHistory Categories i UserData finns följande kolumner: UserName & UserID ex: John, 12345 Billy, 54321 i Categories finns följande kolumner UserID, Category, AsOf, Data ex: 12345, color, 1000, blue 12345, color, 1500, white 12345, height, 1200, 60 54321, color, 600, red 54321, height, 800, 18 AsOf är antalet dagar från 1990-01-01 (1000 är alltså: 1992-09-27) I UserHistory finns följande kolumner UserName, UHDate, & Color(som skall uppdateras/populeras). ex: John, 2015-10-01, John, 2015-10-02, John, 2015-10-03, För varje datum vill jag veta vilket värde personen har (i det här fallet i kategorin "color"). I ovanstående exempel blir det 12345, 2015-10-01, white 12345, 2015-10-02, white 12345, 2015-10-03, white eftersom det värde som gäller för dessa datum i tabellen Categories för 12345, John är white. Syntaxen som den ser ut idag är som följer: UPDATE UserData AS UD, UserHistory AS UH, Categories AS CAT SET UH.Color = CAT.Data WHERE CAT.UserID = UD.UserID AND UD.UserName = UH.UserName AND CAT.Category = "Color" AND CAT.AsOf = (SELECT MAX(CAT2.AsOf) FROM Categories AS CAT2 WHERE CAT.UserID = CAT2.UserID AND CAT2.AsOf <= DateDiff('d', #1/1/1990#,UH.UHDate) AND CAT2.Category = "Color"); Den här SQL'en ingår tillsammans med 9 st liknande i en rapport och den tar 8-10 timmar att ta fram. Ovanstående exempel går relativt snabbt - 8 minuter Baserat på 738 records i UserData, 46633 records i Category och 22333 records i UserHistory. Vore ytterst tacksam om någon kunde bistå med hjälp eller med något förslag om var man kan vända sig. Hälsningar Joel
  4. MvS

    Login med behörighetsnivå

    Hej därute! Jag har skapat en databas i MS Access som har ett antal fiffiga funktioner, men jag blir inte riktigt klok på hur jag kan skapa ett login med behörighetsnivåer som jag kan dela ut till olika användare och där varje användare endast behöver logga in en gång/session, dvs att navigeringen sedan styrs av användarens behörighetsnivå så länge denne förblir inloggad. Jag har ett huvudformulär med namn "Master" som öppnar vid start. Till det har jag ett formulär jag döpt till "Admin" varifrån man kan anropa ett antal andra formulär via olika knappar. Har hittat en enklare lösning på nätet som har login-funktioner med behörighetsnivåer men det tycks kräva inloggning varje gång användaren vill återvända till "Admin", något som inte känns optimalt. (Se http://www.accesssecurityblog.com/post/2011/04/02/Login-Security-using-Access-VBA.aspx) Är ingen fantom på VBA och undrar om det finns någon som kan hjälpa till med detta problem? God Jul!
×
×
  • Skapa nytt...