Excel priekšpuse uz SQL Server

Tipisks lietotājs ir ērti strādā programmā Microsoft Excel . Kāpēc nesniegt saviem lietotājiem līdzekli, kuru viņi jau zina, un pievienot tam savienojumu savā SQL Server vidē. Šīs pieejas priekšrocība ir tā Excel izklājlapa, kas vienmēr ir atjaunināta ar pašreizējiem datiem no back end datubāzes. Lietotājiem ir raksturīgi ievietot datus programmā Excel, bet parasti tas ir momentuzņēmums par datiem vienā brīdī. Šis raksts parādīs, cik vienkārši ir konfigurēt Excel izklājlapu ar savienojumu ar SQL, ko jūs varat nodrošināt saviem lietotājiem.

Šajā piemērā mēs izmantosim Adventure Works paraugu datubāzi, ko Microsoft piegādā kopā ar SQL Server 2008.

Grūtības pakāpe: vidēji

Nepieciešamais laiks: 10 minūtes

Lūk, kā

  1. Lai izveidotu Excel SQL Server savienojumu, jums būs nepieciešami daži informācijas elementi.
      • SQL Server Name - Mūsu piemērā SQL Server ir MTP \ SQLEXPRESS.
  2. Datubāzes nosaukums - mūsu piemērs, mēs izmantojam AdventureWorks datu bāzi.
  3. Tabula vai skats - mēs pārietam uz skatījumu Sales.vIndividualCustomer.
  4. Atveriet Excel un izveidojiet jaunu darbgrāmatu.
  5. Noklikšķiniet uz cilnes Dati. Atrodiet iespēju "Iegūt ārējos datus" un noklikšķiniet uz "No citiem avotiem" un izvēlieties "No SQL Server". Tas atver "Datu savienojuma vedni".
  6. Aizpildiet servera nosaukumu. Šajā piemērā servera nosaukums ir "MTP / SQLEXPRESS". Iestatiet Login Credentials, lai "izmantotu Windows autentifikāciju". Otrs variants tiks izmantots, ja jūsu datu bāzes administrators norādīs lietotājam lietotājvārdu un paroli. Noklikšķiniet uz Tālāk. Tas parādīs "Datu savienojuma vedni".
  7. Atlasiet datu bāzi (piemērs "AdventureWorks") no nolaižamā lodziņa "Atlasīt datu bāzi, kurā ir nepieciešamie dati". Pārliecinieties, ka ir atzīmēta opcija "Savienot ar noteiktu tabulu". Sarakstā atrodiet skatu ("Sales.vIndividualCustomer" mūsu piemērā) no saraksta un atlasiet to. Noklikšķiniet uz Pabeigt, kas parādīs dialoglodziņu Importēt datus.
  1. Atzīmējiet izvēles rūtiņu Galds un izvēlieties, kur vēlaties ievietot datus (esošo darblapu vai jauno darblapu). Noklikšķiniet uz Labi, kas izveido Excel sarakstu un importē visu tabulu savā izklājlapā.
  2. Saglabājiet savu izklājlapu un nosūtiet to lietotājam. Laba lieta par šo tehniku ​​ir tā, ka jūsu lietotājam ir pieeja pašreizējiem datiem, kad vien tiem tas ir vajadzīgs. Lai gan dati tiek saglabāti izklājlapā, pastāv savienojums ar SQL datu bāzi. Jebkurā laikā, kad vēlaties atsvaidzināt izklājlapu, ar peles labo taustiņu noklikšķiniet uz kaut kur tabulas un noklikšķiniet uz "Tabula" un pēc tam uz "Atsvaidzināt". Tieši tā.

Padomi

  1. Ir patiešām svarīgi pārliecināties, vai lietotājs ir pareizi iestatīts programmā SQL Server. Tas ir jautājums, kas visbiežāk rada problēmas, izmantojot šo metodi.
  2. Pārbaudiet ierakstu skaitu, kas ir tabulā vai skatā, ar kuru izveidojat savienojumu. Ja tabulai ir miljons ierakstu, iespējams, vēlēsities to filtrēt uz leju. Pēdējais lieta, ko vēlaties darīt, ir pakārt SQL Server.
  3. Dialoglodziņā Savienojuma rekvizīti ir pieejama opcija "Atsvaidzināt datus, atverot failu". Apsveriet iespēju pārbaudīt. Ja šī opcija ir atzīmēta, lietotājam vienmēr būs jauns datu kopums, atverot Excel izklājlapu.
  4. Apsveriet iespēju izmantot pivot tabulas, lai apkopotu datus.

Ko tev vajag