Datu savienojuma ar Microsoft SQL Server datu bāzi pievienošana

Svarīgi!:  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Sekundāro datu savienojumu var pievienot veidlapas veidnei, kas vaicā Microsoft SQL Server datu bāzē. Sekundāro datu savienojumu nevar pievienot veidlapas veidnei, kas iesniedz veidlapas datus datu bāzē. Ja veidlapas datu iesniegšanai datu bāzē vēlaties izmantot sekundāro datu savienojumu, izmantojiet sekundāro datu savienojumu ar Web pakalpojumu, kas sadarbojas ar šo datu bāzi. Saites uz papildinformāciju par sekundāro datu pievienošanu Web pakalpojumam meklējiet sadaļā Skatiet arī.

Lai sekundāro datu savienojumu pievienotu datu bāzei, ir jāveic šādas darbības:

1. darbība. Sekundārā datu savienojuma pievienošana veidlapas veidnei.    Šī darbība izveido sekundāro datu avotu ar atbilstošiem laukiem un grupām, balstoties uz veidu, kā dati tiek saglabāti datu bāzē. Var arī konfigurēt veidlapas veidni, lai ļautu veidlapās izmantot šo datu savienojumu, pirmo reizi atverot veidlapu.

2. darbība. Veidlapas veidnes konfigurēšana, lai tiktu izmantots datu savienojums.    Ja vēlaties, lai lietotāji pēc veidlapas atvēršanas izmantotu šo datu savienojumu, veidlapas veidnei var pievienot kārtulu vai pogu, kas ļautu lietotājiem saņemt datus no šī datu savienojuma.

Šajā rakstā

Pārskats

Pirms darba sākšanas

1. darbība: Sekundāra datu savienojuma pievienošana

2. darbība: Veidlapas veidni, lai izmantotu datu savienojuma konfigurēšana

Pārskats

Izveidojot veidlapas veidni, kuras pamatā ir ārējs datu avots, programma Microsoft Office InfoPath šim datu avotam izveido galveno datu savienojums. Pēc tam, pamatojoties uz veidu, kādā dati tiek glabāti ārējā datu avotā, programma InfoPath šai veidlapas veidnei izveido galveno datu avotu. Taču ārējam datu avotam, kas tiek izmantots galvenajā datu savienojumā, var nebūt vērtību, kuras vēlaties ievietot vadīklās veidlapas veidnē. Šīs vērtības var būt citos ārējos datu avotos, piemēram, SQL servera datu bāzē. Lai saņemtu vērtības no cita ārējā datu avota, veidlapas veidnei var pievienot sekundāro datu avotu.

Sekundārais datu savienojums ir datu savienojums, ko pievieno veidlapas veidnei. Šis datu savienojums var būt vaicājuma datu savienojums vai iesniegto datu savienojums. Vaicājuma datu savienojumu var pievienot veidlapas veidnei tikai kā sekundāru datu savienojumu SQL servera datu bāzei. Šo datu savienojumu var pievienot tikai tad, ja ir nepieciešami dati no ārēja datu avota, kas atšķiras no tā, kurš tiek izmantots galvenajā datu savienojumā. Iesniegto datu savienojumu nevar pievienot SQL servera datu bāzei kā sekundāru datu savienojumu.

Pievienojot vaicājuma datu savienojumu ar datu bāzi, InfoPath izveido sekundāro datu avots ar datu laukiem un grupām, kas atbilst veidam, kādā dati tiek saglabāti datu bāzi. Tā kā datu struktūras sekundārais datu avots ir jāatbilst veidam, kādā dati tiek saglabāti datu bāzes tabulas, laukus vai grupas sekundārajā datu avotā nevar modificēt. Varat konfigurēt katru vaicājuma datu savienojumu, tādējādi saglabājot rezultātus, lai lietotāji varētu piekļūt saviem datiem, kad viņu veidlapas nav izveidots savienojums ar tīklu. Atkarībā no datu veidu, iespējams, vēlēsities rādīt vaicājuma rezultātus tikai tad, kad lietotāji ir izveidojuši savienojumu ar tīklu.

Drošības piezīme.: Ja izmantojat sekundāro datu savienojumu, lai iegūtu precīzus datus no ārēja datu avota, iespējams, vēlēsities atspējot šo līdzekli, lai palīdzētu aizsargāt datus no nesankcionētas izmantošanas gadījumā, ja dators ir pazaudēts vai nozagts. Ja esat atspējojis šo līdzekli, dati būs pieejami tikai tad, ja lietotājs ir izveidots savienojums ar tīklu.

Pievienojot vaicājuma datu savienojuma pievienošana veidlapas veidnei, pēc noklusējuma veidlapas, kuras pamatā ir šī veidlapas veidne izmanto datu savienojumu, kad tās atver lietotājs. Jūs arī varat konfigurēt veidlapas veidni, lai izmantotu vaicājuma datu savienojumu, izmantojot kādu no šiem veidiem:

  • Pievienot kārtulu    Varat konfigurēt kārtulu, lai izmantotu vaicājuma datu savienojumu, ikreiz, kad tiek izpildīts nosacījums kārtulā.

  • Poga Pievienot    Varat pievienot pogu uz veidlapas veidnes, lietotāji var noklikšķināt, lai saņemtu datus, izmantojot vaicājuma datu savienojumu.

  • Pielāgota koda izmantošana    Ja jūs nevarat pievienot kārtulu vai pogu, jūs varat izmantot pielāgotu kodu datu ieguve, izmantojot vaicājuma datu savienojumu. Pielāgota koda izmantošanai ir nepieciešams, lai izstrādātājs radītu pielāgotu kodu.

Uz lapas sākumu

Pirms izveides sākšanas

Pirms sekundārā datu savienojuma ar SQL servera datu bāzi pievienošanas veidlapas veidnei no datu bāzes administratora ir jāuzzina šāda informācija:

  • tā servera nosaukums, kurā iekļauta datu bāze, ko izmantosit kopā ar šo veidlapas veidni;

  • Nosaukums datu bāzei, kura tiks izmantota ar šo veidlapas veidni.

  • datu bāzei nepieciešamā autentifikācija. Lai noteiktu, kā lietotāji var piekļūt datu bāzei, tā var izmantot Microsoft Windows autentifikāciju vai SQL servera autentifikāciju;

  • tās tabulas nosaukums, kurā iekļauti dati, ko vēlaties nosūtīt uz veidlapu. Šī ir primārā tabula. Ja datu bāzē plānojat izmantot vairāk nekā vienu tabulu, ir nepieciešami pārējo, bērntabulu nosaukumi. Turklāt nepieciešami arī to bērntabulu lauku nosaukumi, kuri ir saistīti ar laukiem primārajā tabulā;

  • vai var droši glabāt vaicājuma rezultātus veidlapā lietošanai bezsaistē.

Uz lapas sākumu

1. darbība. Sekundāra datu savienojuma pievienošana

  1. Izvēlnē Rīki noklikšķiniet uz Datu savienojumi.

  2. Dialoglodziņā Datu savienojumi noklikšķiniet uz pievienot.

  3. Datu savienojuma vednī noklikšķiniet uz Izveidot jaunu savienojumu ar, pēc tam noklikšķiniet uz Saņemt datus un tad uz Tālāk.

  4. Nākamajā vedņa lapā noklikšķiniet uz Datu bāze (tikai Microsoft SQL Server vai Microsoft Office Access) un pēc tam uz Tālāk.

  5. Nākamajā vedņa lapā noklikšķiniet uz Atlasīt datu bāzi.

  6. Dialoglodziņā Datu avota atlasīšana noklikšķiniet uz Jauns avots.

  7. Sarakstā Ar kāda veida datu avotu vēlaties veidot savienojumu? noklikšķiniet uz Microsoft SQL Server un pēc tam uz Tālāk.

  8. Lodziņā Servera nosaukums ierakstiet tā servera nosaukumu, kurā atrodas datu bāze.

  9. Sadaļā Pieteikšanās akreditācijas dati veiciet kādu no šīm darbībām:

    • Ja, pamatojoties uz Microsoft Windows tīklā izmantotajiem akreditācijas datiem, datu bāze nosaka kam ir piekļuve, noklikšķiniet uz Lietot Windows autentifikāciju.

    • Ja datu bāze nosaka, kam ir piekļuve, pamatojoties uz norādīto lietotājvārdu un paroli, ko saņemat no datu bāzes administratora, noklikšķiniet uz Izmantot šādu lietotājvārdu un paroli un pēc tam ierakstiet savu lietotājvārdu un paroli lodziņos Lietotājvārds un Parole.

  10. Noklikšķiniet uz Tālāk.

  11. Nākamajā vedņa sarakstā Atlasiet datu bāzi, kurā ir dati, ko vēlaties lapā noklikšķiniet uz datu bāzi, kuru vēlaties izmantot, atzīmējiet izvēles rūtiņu veidot savienojumu ar konkrētu tabulu , noklikšķiniet uz primārās tabulas nosaukuma un pēc tam noklikšķiniet uz Tālāk.

  12. Vedņa nākamajā lapā lodziņā Faila nosaukums ierakstiet tā faila nosaukumu, kurā tiek glabāta datu savienojuma informācija.

  13. Lai saglabātu šos iestatījumus, noklikšķiniet uz Pabeigt.

  14. Pievienojiet visas citas tabulas, kuras vēlaties izmantot vaicājuma datu savienojumā.

    Kā to izdarīt

    1. Noklikšķiniet uz Pievienot tabulu.

    2. Dialoglodziņā pievienot tabulu vai vaicājumu , noklikšķiniet uz bērnu tabulas nosaukumu un pēc tam noklikšķiniet uz Tālāk. InfoPath mēģina izveidot attiecības, salīdzinot lauku nosaukumus abās tabulās. Ja nevēlaties izmantot ieteikto relāciju, atlasiet relāciju, un pēc tam noklikšķiniet uz Noņemt relāciju. Lai pievienotu relāciju, noklikšķiniet uz Pievienot līmeni. Dialoglodziņā Relāciju pievienošanas noklikšķiniet uz katru saistīto lauku attiecīgās kolonnas nosaukuma un pēc tam noklikšķiniet uz Labi.

    3. Noklikšķiniet uz Pabeigt.

    4. Lai pievienotu papildu atvasinātās tabulas, atkārtojiet šīs darbības.

  15. Noklikšķiniet uz Tālāk.

  16. Lai vaicājuma datu savienojuma dati būtu pieejami tad, kad veidlapa nav savienota ar tīklu, atzīmējiet izvēles rūtiņu Glabāt datu kopiju veidlapas veidnē.

    Drošības piezīme.: Atzīmējot šo izvēles rūtiņu, dati tiek saglabāti lietotāja datorā, kad veidlapa izmanto šo datu savienojumu. Ja veidlapa no šī datu savienojuma saņem sensitīvus datus, iespējams, lai aizsargātu datus gadījumā, ja dators tiek pazaudēts vai nozagts, šo līdzekli vēlēsities atspējot.

  17. Noklikšķiniet uz Tālāk.

  18. Nākamajā vedņa lapā ierakstiet šī sekundārā datu savienojuma aprakstošo nosaukumu. Ja vēlaties, lai veidlapa automātiski saņemtu datus, kad tā tiek atvērta, atzīmējiet izvēles rūtiņu Atverot veidlapu, automātiski izgūt datus.

Uz lapas sākumu

2. darbība. Veidlapas veidnes konfigurēšana, lai tajā tiktu izmantots datu savienojums

Ja vēlaties, lai atverot veidlapu, kuras pamatā ir šī veidlapas veidne, tā izmantotu šo datu savienojumu, veidlapas veidnei, kas izmanto šo datu savienojumu, noteiktos apstākļos var pievienot kārtulu vai arī veidlapas veidnei var pievienot pogu, uz kuras lietotāji var noklikšķināt, lai izmantotu šo datu savienojumu.

Kārtulas pievienošana

Lai saņemtu datus no vaicājuma datu savienojuma, ikreiz, kad izveidojas atbilstoši kārtulas nosacījumi, veidlapas veidnei var pievienot kārtulu. Tālāk aprakstītā darbība jāveic pēc vaicājuma datu savienojuma izveides veidlapas veidnei un pēc tam, kad veidlapas veidnē ir veikta konfigurācija, lai vadīklā tiktu rādīti dati no šī datu savienojuma.

  1. Ja veidlapas veidnei ir vairāki skati, noklikšķiniet uz Skatīt nosaukumu izvēlnē Skats , lai dotos uz skatu ar vadīklu, kur jūs vēlaties parādīt datus no sekundārā datu avota.

  2. Veiciet dubultklikšķi uz vadīklas, kurai vēlaties pievienot kārtulu.

  3. Noklikšķiniet uz cilnes Dati.

  4. Sadaļā Validācija un kārtulas noklikšķiniet uz Kārtulas.

  5. Dialoglodziņā Kārtulas noklikšķiniet uz Pievienot.

  6. Lodziņā Nosaukums ierakstiet kārtulas nosaukumu.

  7. Lai norādītu nosacījumu, kad kārtulai jādarbojas, noklikšķiniet uz Iestatīt nosacījumuun pēc tam ievadiet nosacījumu. Kārtula tiek izpildīta, ja tiek izpildīts nosacījums. Ja nav iestatīts nosacījuma, kārtula tiek izpildīta, kad lietotājs maina vērtību vadīklā un pēc tam pārvieto vai viņas kursoru prom no šīs vadīklas.

  8. Noklikšķiniet uz Pievienot darbību.

  9. Sarakstā Darbība noklikšķiniet uz Vaicāt, izmantojot datu savienojumu.

  10. Sarakstā Datu savienojums noklikšķiniet uz vajadzīgā vaicājuma datu savienojuma un pēc tam noklikšķiniet uz Labi, lai aizvērtu visus atvērtos dialoglodziņus.

  11. Lai pārbaudītu izmaiņas, standarta rīkjoslā noklikšķiniet uz Priekšskatīt vai nospiediet taustiņu kombināciju CTRL+SHIFT+B.

Pogas pievienošana

Veidlapas veidnei var pievienot pogas vadīklu, uz kuras lietotāji var noklikšķināt, lai saņemtu datus no vaicājuma datu savienojuma.

  1. Ja veidlapas veidnei ir vairāki skati, noklikšķiniet uz Skatīt nosaukumu izvēlnē Skats , lai dotos uz skatu ar vadīklu, kur jūs vēlaties parādīt datus no sekundārā datu avota.

  2. Ja uzdevumrūts Vadīklas nav redzama, noklikšķiniet uz Papildu vadīklas izvēlnē Ievietot vai nospiediet taustiņu kombināciju ALT+I, C.

  3. Velciet pogas vadīklu veidlapas veidnē.

  4. Veiciet dubultklikšķi uz pogas vadīklas, kuru tikko pievienojāt veidlapas veidnei.

  5. Noklikšķiniet uz cilnes General.

  6. Sarakstā Darbība noklikšķiniet uz Atsvaidzināt.

  7. Lodziņā Etiķete ierakstiet nosaukumu, kuru vēlaties redzēt uz pogas veidlapas veidnē.

  8. Noklikšķiniet uz Iestatījumi.

  9. Dialoglodziņā Atsvaidzināt noklikšķiniet uz Viens sekundārais datu avots.

  10. Sarakstā Izvēlieties sekundāro datu avotu noklikšķiniet uz sekundārā datu savienojuma, kas ir saistīts ar vaicājuma datu savienojumu.

  11. Noklikšķiniet uz Labi, lai aizvērtu visus atvērtos dialoglodziņus.

  12. Lai pārbaudītu izmaiņas, standarta rīkjoslā noklikšķiniet uz Priekšskatīt vai nospiediet taustiņu kombināciju CTRL+SHIFT+B.

Uz lapas sākumu

Piezīme.: Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas 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.

×