Excel Front End i SQL Server

Mae'r defnyddiwr nodweddiadol yn gweithio'n gyfforddus yn Microsoft Excel . Beth am roi offeryn i'ch defnyddwyr eisoes, ac ychwanegwch ato gysylltiad â'ch amgylchedd Gweinydd SQL . Mantais yr ymagwedd hon yw bod taenlen Excel bob amser yn gyfoes â'r data cyfredol o'r gronfa ddata cefn. Mae'n nodweddiadol i ddefnyddwyr roi data i Excel ond fel arfer mae'n gipolwg o'r data ar bwynt mewn pryd. Bydd yr erthygl hon yn dangos i chi pa mor syml yw ffurfweddu taenlen Excel gyda chysylltiad â SQL y gallwch ei roi i'ch defnyddwyr.

Yn yr enghraifft hon, byddwn yn defnyddio'r gronfa ddata sampl Antur Works y mae Microsoft yn llongyfarch â SQL Server 2008.

Anhawster: Cyfartaledd

Amser Angenrheidiol: 10 Cofnodion

Dyma & # 39; s Sut

  1. Bydd angen ychydig o ddarnau o wybodaeth arnoch i osod y cysylltiad Excel i SQL Server.
      • Enw'r Gweinyddwr SQL - Yn ein hes enghraifft, y Gweinyddwr SQL yw MTP \ SQLEXPRESS.
  2. Enw Cronfa Ddata - Ein enghraifft, yr ydym yn defnyddio'r gronfa ddata AdventureWorks.
  3. Tabl neu Golwg - Rydym yn mynd ar ôl y weledigaeth Sales.vIndividualCustomer.
  4. Agor Excel a chreu llyfr gwaith newydd.
  5. Cliciwch ar y tab Data. Darganfyddwch yr opsiwn "Cael Data Allanol" a chliciwch ar "O Ffynonellau Eraill" a dewis "O SQL Server". Mae hyn yn agor y "Dewin Cysylltiad Data".
  6. Llenwch enw'r Gweinyddwr . Yn yr enghraifft hon, enw'r gweinydd yw "MTP \ SQLEXPRESS". Gosodwch y Credentials Mewngofnodi i "Defnyddio Dilysu Ffenestri". Byddai'r opsiwn arall yn cael ei ddefnyddio pe bai gweinyddwr eich cronfa ddata yn darparu enw defnyddiwr a chyfrinair ar gyfer eich defnyddiwr. Cliciwch Nesaf. Mae hyn yn dod â'r "Dewin Cysylltiadau Data" i fyny.
  7. Dewiswch y gronfa ddata ("AdventureWorks" yn ein hes enghraifft) o'r blwch "Dewiswch y gronfa ddata sy'n cynnwys y data rydych chi eisiau". Gwnewch yn siŵr bod "Cysylltu â thabl benodol" wedi'i wirio. Darganfyddwch y farn ("Sales.vIndividualCustomer" yn ein hesiampl) o'r rhestr a'i dethol. Cliciwch Finish sy'n dod â'r blwch deialu Mewnforio Data i fyny.
  1. Edrychwch ar y blwch gwirio Tabl a dewis ble rydych chi am roi'r data (y daflen waith neu'r daflen waith newydd). Cliciwch OK sy'n creu rhestr Excel ac yn mewnforio'r tabl cyfan yn eich taenlen.
  2. Arbedwch eich taenlen a'i hanfon at y defnyddiwr. Y peth neis am y dechneg hon yw bod gan eich defnyddiwr fynediad at ddata cyfredol pryd bynnag y bydd ei angen arnynt. Er bod y data yn cael ei gadw yn y daenlen, mae cysylltiad â Chronfa SQL. Unrhyw adeg rydych chi am adnewyddu'r daenlen, cliciwch ar y dde yn rhywle yn y tabl a chliciwch ar "Tabl" ac yna "Adnewyddu". Dyna'r peth.

Cynghorau

  1. Mae'n bwysig iawn eich bod yn sicrhau bod y defnyddiwr yn cael ei osod yn gywir yn SQL Server. Dyma'r peth sy'n achosi problemau yn y rhan fwyaf o achosion gan ddefnyddio'r dechneg hon.
  2. Gwiriwch nifer y cofnodion sydd yn y tabl neu'r golwg yr ydych yn cysylltu â nhw. Os oes gan y tabl filiwn o gofnodion, efallai y byddwch am hidlo hyn i lawr. Y peth olaf yr hoffech ei wneud yw hongian y Gweinyddwr SQL.
  3. Ar y blwch deialog Eiddo Cysylltiad, mae opsiwn o'r enw "Adnewyddu data wrth agor y ffeil". Ystyriwch wirio'r opsiwn hwn. Pan gaiff yr opsiwn hwn ei wirio, bydd gan y defnyddiwr set newydd o ddata bob tro wrth agor taenlen Excel.
  4. Ystyriwch ddefnyddio Tablau Pivot i hafu'r data.

Yr hyn sydd ei angen arnoch chi