Term :: Query

TERM :: Query is een tabelgestuurde query-routine.
Download nu

Term :: Query Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alan K. Stebbens
  • Uitgever website:
  • http://search.cpan.org/~akste/Term-Query-2.0/Query.pm

Term :: Query Tags


Term :: Query Beschrijving

Term :: Query is een tabelgestuurde query-routine. Term :: Query is een tabelgestuurde query-routine.synopsisuse term :: queryqw (query query_table query_table_set_defaults query_table_process); $ resultaat = vraag $ prompt, $ vlaggen, ; $ ok = query_table @array; query_table_set_defaults @array; $ OK = Query_Table_Process @array, Flagsub, QueryThe Query Subroutine voldoet aan de noodzaak van een gegeneraliseerde vraag-respons-subroutine, met programmatische infauling, validatie, conditie en foutencontrole.given $ prompt en $ vlaggen, en mogelijk extra argumenten, afhankelijk van de personages, afhankelijk van de personages In $ vlaggen geeft query een prompt aan op stdout en vraagt de invoer van Stdin. De invoer wordt gevalideerd tegen een reeks testcriteria zoals geconfigureerd door de tekens in $ vlaggen; Als een van de tests falen, wordt een foutmelding genoteerd en is de query opnieuw aangewezen. Wanneer Stdin geen TTY (niet interactief) is, worden aanwijzingen niet uitgegeven en fouten veroorzaken een terugkeer in plaats van meer input te krijgen. Dit niet-interactieve gedrag kan worden uitgeschakeld door de variabele $ foce_interactive in te stellen zoals hieronder: $ Term :: Query :: force_interactive = 1; wanneer $ FORCE_INTERACTURE een niet-null, niet-nulwaarde is, vraagt Query prompts, foutmeldingen, en vraag om extra invoer, zelfs wanneer de invoer niet interactief is .Query_tablethe query_table subroutine voert meerdere query's uit, door het aanroepen van query, instellen van geassocieerde variabelen met de resultaten van elke query. Aanwijzingen, vlaggen en andere argumenten voor elke query worden in een array gegeven, een querytabel genoemd, die door verwijzing naar de query_table subroutine wordt doorgegeven. Wachttabele_SET_DEFAULTENDe query_table_set_defaults-subroutine veroorzaakt alle variabelen die worden genoemd in de aangegeven query-tabel-array die hun bijbehorende standaard worden toegewezen waarden, indien aanwezig. Dit is een niet-interactieve subroutine.Query_table_processa algemene interface voor het verwerken van een query-tabel is verkrijgbaar met de subroutine van Query_Table_Process. Het accepteert een query-tabelarray en twee subroutine-referenties, een flagsub en een querysub. De flagsub wordt opgeroepen op elk elk vlag-teken dat is gegeven in het argument van $ vlaggen van de querytabel (zie hieronder). De QuerySub wordt voor elke query in de query-tabel ingeroepen.De query_table- en query_table_set_defaults Subroutines gebruiken Beide Query_Table_Process om hun functies uit te voeren. Wachtte Tablethe-indeling van de query-tabelarray die is doorgegeven aan query_table, query_table_set_defaults en query_table_process subroutines is: @array = ($ Prompt1 , $ Flags1, , $ Prompt2, $ Flags2, , ... $ Promptn, $ Flagsn, ); in het Engels, Er zijn drie items per query: een snelle reeks, een vlaggenreeks en een reeks argumenten. Merk op dat de bovenstaande syntaxis gebruikt om een PERL 5-anonieme array aan te duiden, geen optionele reeks argumenten. Natuurlijk, als er geen argumenten voor een bepaalde query zijn, kan de bijbehorende anonieme array de NULL-string of nul zijn. Het query-tabelontwerp is zodanig dat een querytabel kan worden gemaakt met een reeks variabelen, hun standaardwaarden, waardebeperkingen, en helpt snaren, en het kan worden gebruikt om de waarden van de variabelen te initialiseren en om interactief hun nieuwe waarden in te stellen. De subroutine van de query_table_set_defaults voert de eerste uit, terwijl query_table de laatste doet. Vereisten: · Perl


Term :: Query Gerelateerde software

CGI :: Cache

CGI :: Cache is een PERL-extensie om de cache-uitvoer van tijdintensieve CGI-scripts te helpen. ...

239

Downloaden