🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #137393

Re: Uruchomianie kwerendy z poziomu VBA / najkorzystniejsza metoda /

#137393
From: zen
Date: Sat, 17 Dec 2016 22:12
47 lines
3608 bytes
BraZby
Dziękuję za  tak wyczerpującą odpowiedź.
Na razie  tylko cokolwiek nakreślę  .To co chcę  zrobić  opiera  się 
na  programie  do  gier losowych  Lotto Cad .
W  nim  jest taki  moduł  który  nazywa się Supermapą ; pozwalający na 
 zwielokrotnienie / jakby /  bazy losowań dzięki użytym tam funkcjom . // takich  
 alternatywnych  baz   mógłbym zrobić  kilkadziesiąt  na początek używam 4 , stąd P1, P2 , P3 i P4 //

 Z  drugiej strony chciałbym zmierzyć jakość i skuteczności a odnieść  to 
 w stosunku do  pogrupowanych  losowo pozycji   tzn  jaka  funkcja 
  najczęściej wybiera jaką  grupę z pozycjami 
  
  Wiem  jeszcze  to brzmi enigmatycznie  a na dodatek  jest to faza  koncepcyjna  
 postaram się  zamieścić jakiś  obrazek .
  
  ----
  Druga sprawa to  jest to że  wszelkie  obliczenia robię w excelu  czyli  dostaję  jaikeś  parametry 
  które mogę  użyć  w  Accessie żeby nie  powielać pewnych  czynności . to 
  w Accesowe  moduły  wklejam kod  jaki  uzyskuję w  Excelu  
  To proste    Opierając się na powyższym kodzie  
  mamy np stałą  część  kodu do miejsca    .Złóżmy że wszystkie składowe elementy kodu będą 
  w kolumnie  A  od A11 
  
  A11              SELECT LA.K, FU.P1, FU.P2, FU.P3, FU.P4 FROM FU INNER JOIN LA ON FU.[ALL] = LA.[ 
                                        potem  jest liczba  np z  wyliczeń  która  "siedzi" w  np komórce  E22    więc 
  A12                 =  E22
  A13                 ] WHERE (((FU.P1)=            '   to następna  stała  część   kodu  
      
                                      potem  jest liczba  z komórki   G23    więc    
  A14                  =  G23  
  
  A15                    )) OR (((FU.P2)=  
   itd
   
     
Potem w nowej  linii   formułą  z  &   
 =A11&A12&A13&A14 &A15&  ...  itd    otrzymujemy najważniejszą i zaktualizowaną część  kodu którą  
 wraz  z  ze stałymi "przydatkami   nad i pod     kopiujemy  do modułu ACC  .
 
 Postaram się w poniedziałek wrócić  do  zaległych  wyjaśnień  Przepraszam  że  na  razie  tylko  pobieżnie
 
 Jeszcze  raz  dziękuję   za  odpowiedź i proszę  o  wyrozumiałość  gdyż  niektórych  terminów  nie  znam 
 albo często  mam błędną wiedzę o nich .   


Pozdrawiam 
zen
Technical Details
Message-ID: <0c1d6813-06d5-4c78-a1bd-109795426d2f@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!p16no1046480qta.1!news-out.google.com!u18ni4735ita.0!nntp.google.com!75no1163481ite.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <1e14a172-510b-4743-bfdf-8dcad02d07b2@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 10.129.103.130 with SMTP id b124mr2669899ywc.14.1482012720948;        Sat, 17 Dec 2016 14:12:00 -0800 (PST)
X-Received: by 10.157.45.49 with SMTP id v46mr453054ota.10.1482012720904; Sat, 17 Dec 2016 14:12:00 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!p16no1046480qta.1!news-out.google.com!u18ni4735ita.0!nntp.google.com!75no1163481ite.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.bazy-danych.msaccess
Date: Sat, 17 Dec 2016 14:12:00 -0800 (PST)
In-Reply-To: <1e14a172-510b-4743-bfdf-8dcad02d07b2@googlegroups.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=88.199.145.185; posting-account=az6kAQkAAAB7H_TimbImYRMB9REyPxDr
NNTP-Posting-Host: 88.199.145.185
References: <1e14a172-510b-4743-bfdf-8dcad02d07b2@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0c1d6813-06d5-4c78-a1bd-109795426d2f@googlegroups.com>
Subject: Re: Uruchomianie kwerendy z poziomu VBA  / najkorzystniejsza metoda /
From: zen <xyzeniks@gmail.com>
Injection-Date: Sat, 17 Dec 2016 22:12:00 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit