Excel Front End në SQL Server

Përdoruesi tipik është i rehatshëm duke punuar në Microsoft Excel . Pse të mos i siguroni përdoruesit tuaj një mjet që ata tashmë e dinë dhe t'i shtoni atij një lidhje në mjedisin tuaj të SQL Server . Përparësia e kësaj qasjeje është spreadsheet e tyre Excel gjithmonë e përditësuar me të dhënat aktuale nga baza e të dhënave mbrapa. Është tipike për përdoruesit të vendosin të dhëna në Excel, por zakonisht është një fotografi e të dhënave në një moment në kohë. Ky artikull do t'ju tregojë se sa e thjeshtë është të konfigurosh një spreadsheet Excel me një lidhje me SQL që mund t'u ofroni përdoruesve tuaj.

Në këtë shembull, ne do të përdorim bazën e të dhënave të mostrës së aventurave që anijet Microsoft me SQL Server 2008.

Vështirësia: mesatare

Koha e kërkuar: 10 minuta

Këtu & # x2019; s Si

  1. Do t'ju duhet disa informacione për të konfiguruar lidhjen Excel në SQL Server.
      • Emri i SQL Server - Në shembullin tonë, SQL Server është MTP \ SQLEXPRESS.
  2. Emri i bazës së të dhënave - Shembulli ynë, ne po përdorim bazën e të dhënave AdventureWorks.
  3. Tabela ose Pamja - Ne po shkojmë pas shikimit Sales.vIndividualCustomer.
  4. Hapni Excel dhe krijoni një libër të ri pune.
  5. Klikoni në butonin Data. Zbuloni opsionin "Merrni të dhëna të jashtme" dhe klikoni mbi "Nga burime të tjera" dhe zgjidhni "Nga SQL Server". Kjo hap "Wizard për lidhjen e të dhënave".
  6. Plotësoni emrin e serverit . Në këtë shembull, emri i serverit është "MTP \ SQLEXPRESS". Cakto kredencialet hyrëse për "Përdorimi i autentifikimit të Windows". Opsioni tjetër do të përdoret nëse administratori i bazës së të dhënave ka dhënë një emër përdoruesi dhe fjalëkalim për përdoruesit tuaj. Klikoni Next. Kjo sjell deri "Magjistari i Lidhjes së të Dhënave".
  7. Zgjidh bazën e të dhënave ("AdventureWorks" në shembullin tonë) nga kutia "Zgjidhni bazën e të dhënave që përmban të dhënat që dëshironi". Sigurohuni që të "Lidhni me një tabelë specifike" të kontrollohet. Gjeni pamjen ("Sales.vIndividualCustomer" në shembullin tonë) nga lista dhe zgjidheni atë. Kliko Finish që sjell në kutinë e dialogut Import Data.
  1. Kontrolloni kutinë e zgjedhjes së Tabelës dhe zgjidhni vendin ku dëshironi të vendosni të dhënat (fletë pune ekzistuese ose fletë pune e re). Kliko OK që krijon një listë në Excel dhe importon tërë tabelën në spreadsheet tuaj.
  2. Ruaj spreadsheet-in tuaj dhe dërgojeni te përdoruesi. Gjë e mirë për këtë teknikë është që përdoruesi juaj të ketë qasje në të dhënat aktuale sa herë që kanë nevojë për të. Ndërsa të dhënat ruhen në spreadsheet, ekziston një lidhje me bazën e të dhënave SQL. Çdoherë që dëshironi të rifreskoni spreadsheet, klikoni djathtas diku në tryezë dhe klikoni në "Tabela" dhe më pas "Refresh". Kjo eshte.

Këshilla

  1. Është me të vërtetë e rëndësishme që të siguroheni që përdoruesi të jetë në rregull në SQL Server. Kjo është gjëja që shkakton probleme në shumicën e rasteve duke përdorur këtë teknikë.
  2. Kontrolloni numrin e të dhënave që janë në tabelë ose shikoni që po lidhni. Nëse tabela ka një milion të dhëna, mund të dëshironi të filtroni këtë poshtë. Gjëja e fundit që dëshironi të bëni është të rri SQL Server.
  3. Në kutinë e dialogut Properties Connection, ekziston një opsion i quajtur "Refresh data when opening the file". Merrni parasysh kontrollin e këtij opsioni. Kur ky opsion është i kontrolluar, përdoruesi do të ketë gjithmonë një sërë të dhënash të freskëta kur të hapë spreadsheet-in e Excel.
  4. Konsideroni përdorimin e Tabelave Përforcuese për të verifikuar të dhënat.

Çfarë keni nevojë