Vaicājuma datu rediģēšana

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Iespējams, pamanīsit situācijas, kur nevar rediģēt datu vaicājumu Datu lapas skats , lai mainītu datus pamatā esošajā tabulā. Šajā rakstā ir paskaidrots, kad var rediģēt vaicājuma datus, kad nevar rediģēt vaicājuma datu un to, kā mainīt vaicājuma noformējumu, lai to varētu rediģēt tās pamatā esošos datus.

Tēmas šajā rakstā

Ievads

Kad var rediģēt vaicājuma datus?

Kad nevar rediģēt vaicājuma datus

Kā mainīt vaicājumu tā, lai varētu rediģēt tā datus?

Ievads

Atverot vaicājuma datu lapas skatā, jūs varat atrast, kuru vēlaties rediģēt datus. Varbūt pamanījāt kļūdu vai varbūt redzat kādu informāciju, kas ir novecojusi. Atkarībā no tā, kā tika veidotas vaicājumu, varat rediģēt datus tieši vaicājuma datu lapa.

Ja mēģināt rediģēt datus vaicājuma datu lapā, bet nekas nenotiek, vai Windows var atskaņot skaņu un rediģējat nenotiek, nevar veikt rediģēt. Tas var būt gadījumā, pati vaicājums nav pieejams rediģēšanai, piemēram, krustvaicājumu. Tas arī var būt tikai viens lauks, kuru mēģināt rediģēt nav pieejams rediģēšanai gadījumā — piemēram, ja lauka pamatā ir apkopošanas funkciju, piemēram, vidējā vērtība. Jebkurā gadījumā, iespējams, varēsit kaut ko darīt, lai iespējotu rediģēšanu.

Papildus rediģēšanas datus vaicājuma datu lapas skatā, varat arī izmantot atjaunināšanas vaicājums , lai atjauninātu datus tabulā. Šajā rakstā nav izklāstīta atjaunināšanas vaicājumu.

Papildinformāciju par atjaunināšanas vaicājumiem skatiet rakstā Atjaunināšanas vaicājuma izveide un palaišana.

Parasti, ja vēlaties, lai rediģētu datus vaicājuma datu lapas skatā, vēlaties, lai jūsu izmaiņas tiktu saglabātas tabulās, kas ir vaicājuma pamatā. Ja nevēlaties mainīt datu šajās tabulās, bet joprojām vēlaties rediģēt datus un uzturēt rediģēt datus, pēc tam, kad esat pabeidzis, varat izmantot tabulas veidošanas vaicājums , lai vispirms izveidotu jaunu tabulu, kuru varat rediģēt datus. Tabulas veidošanas vaicājumu var arī izmantot, lai saglabātu vaicājuma rezultātus, kas nav atļauts veikt rediģēšanu kā jaunā tabulā, un pēc tam rediģējiet datus jaunā tabulā. Šajā rakstā nav aplūkots, kā izveidot un palaist tabulas veidošanas vaicājumu.

Lai iegūtu papildinformāciju par tabulas veidošanas vaicājumu, skatiet rakstā tabulas veidošanas vaicājuma izveide.

Uz lapas sākumu

Kad var rediģēt vaicājuma datus?

Vaicājuma datu varat rediģēt vienmēr, kad vaicājums ir pamatā vai nu tikai vienu tabulu vai divas tabulas, kurām jābūt attiecība viens pret vienu ar otru.

Piezīme.: Pat tad, kad rediģējat datus vaicājumā, daļa tās lauki var nebūt pieejams rediģēšanai. Šādos gadījumos ir aprakstīti nākamajā sadaļā.

Uz lapas sākumu

Kad nevar rediģēt vaicājuma datus

Nekad datus vaicājumā var rediģēt, ja:

  • Vaicājums tiek krustvaicājums.

  • Vaicājums tiek SQL specifisks vaicājums.

  • Lauks, kuru mēģināt rediģēt ir aprēķinātās vērtības lauks. Šajā gadījumā, iespējams, nevarēsit rediģēt citiem laukiem.

  • Vaicājuma pamatā ir trīs vai vairāk tabulas un ir daudzi — lai-relācija viens pret daudziem.

    Piezīme.: Lai gan šajā gadījumā nevar rediģēt vaicājuma datu lapā, jūs varat rediģēt datu veidlapas, ja veidlapas rekvizīts ir iestatīts uz Dynaset (Nekonsekventu atjauninājumi).

  • Vaicājumā ir klauzula GROUP BY.

Uz lapas sākumu

Kā mainīt vaicājumu tā, lai varētu rediģēt tā datus?

Nākamajā tabulā ir uzskaitītas gadījumos, kad nevar rediģēt vaicājumu, pārī ar metodes, lai vaicājuma datu lapā pieejams rediģēšanai.

Vaicājuma datu lapas vērtības nevar rediģēt, ja:

Lai veiktu vaicājumu datu lapas pieejams rediģēšanai:

Vaicājuma Unikālās vērtības rekvizīts ir iestatīts kā .

Vaicājuma rekvizīta Unikālās vērtības iestatīšana uz .

Skatiet nākamajā sadaļā, iestatiet rekvizītam Unikālās vērtības uz Nē, lai uzzinātu, kā iestatīt šo rekvizītu.

Vaicājumā ir ODBC datu bāze saistītu tabulu, kurā ir bez unikāls indekss vai Paradox tabulu bez primārā atslēga.

Pievienot primāro atslēgu vai unikālam indeksam saistītu tabulu, izmantojot metodes nodrošinātā kreditora saistītu datu bāzi.

Jums nav datu atjaunināšanas atļaujas pamatā esošajai tabulai.

Piešķiriet datu atjaunināšanas atļaujas.

Vaicājumā ir vairākas tabulas vai viens vaicājums un tabulas vai vaicājumi nav savienoti ar savienotājlīniju noformējuma skatā.

Izveidojiet nepieciešamos savienojumus.

Skatiet sadaļā izveidot savienojumu, lai uzzinātu, kā veidot savienojumu.

Datu bāze ir atvērta kā tikai lasāma vai tā atrodas tikai lasāmā diskā.

Aizvērt datu bāzi un vēlreiz to atverot Neatlasot atvērt tikai lasāma; vai, ja datu bāze atrodas tikai lasāmā diskā, izdzēsiet atribūts tikai lasāms no diska vai pārvietojiet datu bāzes diskā, kas nav tikai lasāms.

Ierakstu, kuru mēģināt atjaunināt laukā tiek izdzēsts vai to ir bloķējis cits lietotājs.

Uzgaidiet, līdz ieraksts tiek atbloķēts. Bloķētu ierakstu var atjaunināt, kad ieraksts ir atbloķēts. Gaidiet, kamēr cits lietotājs, lai pabeigtu operāciju, kas ir bloķējusi ierakstu.

Vaicājuma pamatā ir tabulas ar attiecība viens pret daudziemun savienojamo lauku no puses "daudzi" nav izvades lauks. Šajā gadījumā datu savienojuma laukā puses "viens" nevar rediģēt.

Pievienojiet savienojamo lauku no relāciju puses "daudzi" vaicājuma izvades laukiem.

Skatiet sadaļā Pievienot savienojamo lauku no vaicājuma izvades laukiem puses "daudzi", Uzziniet, kā pievienot savienojamo lauku.

Savienojamo lauku no puses "daudzi" (pēc datu rediģēšanas) ir pusē "viens".

Nospiediet taustiņu Kombināciju SHIFT + F9 , lai izmaiņas saglabātu un vaicājuma atsvaidzināšanas.

Nav tukšu lauku no tabulas relāciju viens pret daudziem pusē "viens", un šis savienojums ir labais ārējais savienojums.

Pārliecinieties, vai ir vērtību laukā pusē "viens". Tikai tad, ja vērtība laukā pusē "viens", varat rediģēt savienojamo lauku pusē "daudzi".

Tiek izmantota saistīta ODBC datu bāzes tabula, bet ne visi lauki no saistītās tabulas unikālam indeksam ir vaicājuma izvadei.

Pievienojiet visus laukus no ODBC tabulas unikālā indeksa vaicājuma izvades laukiem.

Skatiet sadaļu unikālam indeksam lauku pievienošana no saistītu ODBC tabulu, lai uzzinātu, kā pievienot laukus.

Uz lapas sākumu

Rekvizīta Unikālās vērtības iestatīšana uz Nē

  1. Atveriet vaicājumu noformējuma skatā.

  2. Ja rekvizītu lapa nav atvērta, atveriet to, nospiežot taustiņu F4. Ieklikšķiniet vaicājuma noformējuma režģī, lai nodrošinātu, ka rekvizītu lapā tiek rādīti vaicājuma rekvizītus, nevis lauka rekvizītus.

  3. Rekvizītu lapā atrodiet rekvizītu lodziņa Unikālās vērtības . Noklikšķiniet uz lodziņa blakus, noklikšķiniet uz bultiņas lodziņā un pēc tam noklikšķiniet uz .

Izveidojiet savienojumus

  1. Atveriet vaicājumu noformējuma skatā.

  2. Katras tabulas vai vaicājuma, kurai vēlaties pievienoties uz citu, velciet savienojamo lauku no šīs tabulas vai vaicājuma uz atbilstošo lauku tabulu vai vaicājumu, kurā vēlaties izveidot savienojumu.

Lai iegūtu papildinformāciju, kā izveidot savienojumu, skatiet rakstā, tabulu un vaicājumu savienojumi.

Puses "daudzi" savienojuma lauka pievienošana vaicājuma izvades laukiem

  1. Atveriet vaicājumu noformējuma skatā.

  2. Vaicājuma noformētājā atrodiet savienojumu, kas atbilst attiecīgo relāciju viens pret daudziem.

  3. Veiciet dubultklikšķi uz savienojamo lauku no relāciju viens pret daudziem puses "daudzi". Pievienoties lauki ir redzami lauka režģī, norādot, ka tagad tas ir izvades lauks.

Pievienojiet unikālam indeksam laukus no ODBC saistītu tabulu

  1. Atveriet vaicājumu noformējuma skatā.

  2. Vaicājuma noformētājā atrodiet saistītu ODBC tabulu.

  3. Unikālu indeksu lauki ir atslēgas simbols blakus lauka nosaukumam. Veiciet dubultklikšķi uz katra lauka, kas jau nav lauka režģi. Visi lauki ir redzami lauka režģī, norādot, ka tagad tas ir izvades lauks.

Uz lapas sākumu

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×