Kā mainīt Access SQL vaicājumiem piemērojamo taimauta vērtību

Kopīgot tūlīt:

Šajā rakstā mēs aplūkojam Ms Access piekļuves noklusējuma taimauta vērtības maiņu vaicājumu izpildei

Modificēt piemērojamo taimauta vērtībuBieži vien, izmantojot vaicājumus MS Access lietojumprogrammā, kā arī SQL Server, ir gadījumi, kad vaicājumam var būt noildze, pirms varat iegūt vaicājuma rezultātus. Daudzi lietojumprogrammu lietotāji nezina par iespēju mainīt vaicājumu laiku abās lietojumprogrammās. Lai gan abu lietojumprogrammu iespējas saturēt datus ir ļoti atšķirīgas, vaicājumu laika modificēšanai abas tiek izmantotas līdzīgas procedūras. Var mainīt trīs vaicājumu variantus

Iepriekš eksistējošs vaicājums

Windows vaicājumu noformējuma saskarne (skats) SQL Server satur dažus iepriekš izveidotus vaicājumus ar noklusējuma taimauta vērtību 60 sekundes. Šo vērtību var mainīt, veicot šādas darbības:

  1. Atveriet datu bāzi, kurā vēlaties ievadīt vaicājumu, atlasiet vaicājumu, kuram vēlaties mainīt noklusējuma taimauta vērtību, un nolaižamajā izvēlnē atlasiet Noformējuma skats.Atlasiet vaicājumu un atlasiet noformējuma skatu
  1. Logā Dizaina skats atlasiet skata ikonu un nolaižamajā izvēlnē noklikšķiniet uz SQL skats.Noklikšķiniet uz SQL skata
  1. SQL skata logā izvēlņu joslā atlasiet Skatīt un nolaižamajā izvēlnē noklikšķiniet uz Rekvizīti.Noklikšķiniet uz Rekvizīti
  1. Lodziņā Vaicājuma rekvizīti laukam ODBC noildze atlasiet jaunu laika vērtību. Ja vērtību iestatīsit kā 0, vaicājums nenovirzīs visu.Laukam ODBC noildze atlasiet jaunu laika vērtību
  1. Pēc tam aizveriet interfeisa logu un beidziet, saglabājot jauno taimauta vērtību.

Neapstrādāti SQL vaicājumi, kas iekļauti VBA kodā

Lai mainītu vaicājuma taimautu vienam vaicājumam vai vairākiem vaicājumiem virknē citu neapstrādātu SQL vaicājumu VBA kodā, jāizmanto koda redaktors. Tas satur divu veidu datu bāzes objektus ADO un DAO, abos tiek izmantots īpašs kods, lai modificētu taimauta vērtības neapstrādātiem SQL vaicājumiem VBA kodā.

Vaicājuma taimauta vērtība ir reģistrā

Veiciet šīs darbības, lai mainītu reģistrā esošo vaicājuma taimauta vērtību:

  1. Atveriet reģistra redaktoru. Sākt > Izpildīt – komandu lodziņā ierakstiet “Regedit”.Komandu lodziņā ierakstiet “Regedit”
  1. Atveriet reģistra redaktoru. Meklējiet ODBC reģistrācijas ierakstu. Tā atrašanās vieta visos izdevumos būs atšķirīga.Atrodiet ODBC reģistra ierakstu
  1. Atlasiet ierakstu Vaicājuma taimauts, lai mainītu Vaicājuma taimauts. Veiciet dubultklikšķi uz ieraksta un ievadiet decimālo vērtību, kuru vēlaties iestatīt.Rediģēt QueryTimeout vērtību
  1. Saglabājiet nesen ievadīto taimauta vērtību, noklikšķinot uz Labi, un aizveriet reģistra redaktoru.

Ir svarīgi paturēt prātā, ka, mainot vaicājuma taimautu atvērtā Access datu bāzē, pirms vaicājuma taimauta modificēšanas ir jāaizver datu bāze un jāatver vēlreiz.

Šis nosacījums mainīt vaicājuma taimautu gan MS Access, gan MS SQL Server ir ļoti noderīgs. Tas neļauj lietotājam saspringt pēc vaicājuma noilgšanas drīz pēc palaišanas, varbūt pat pirms tam, kad tas var iegūt rezultātus. Arī tad, ja vaicājumi netiek izpildīti īsa noildzes laika dēļ, lietotājiem var būt aizdomas, ka viņiem ir darīšana ar sabojāts mdb failu, kamēr problēma var būt pilnīgi atšķirīga. Palielinot datu bāzes lietojumprogrammu vaicājuma taimauta vērtību, lietotājs var ievadīt vaicājumus mierīgāk, nebaidoties no vaicājuma noildzes vai nepamatoti uztraucoties par datu bāzes veselību.

Autora ievads:

Vivians Stīvenss ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp labot mdf datu bāzes bojājumus un Excel atkopšanas programmatūras produkti. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar

Kopīgot tūlīt:

Komentāri ir slēgti.