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
- 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.
- Enw Cronfa Ddata - Ein enghraifft, yr ydym yn defnyddio'r gronfa ddata AdventureWorks.
- Tabl neu Golwg - Rydym yn mynd ar ôl y weledigaeth Sales.vIndividualCustomer.
- Agor Excel a chreu llyfr gwaith newydd.
- 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".
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- Ystyriwch ddefnyddio Tablau Pivot i hafu'r data.
Yr hyn sydd ei angen arnoch chi
- Microsoft Excel 2007
- Data Server SQL gan gynnwys y gweinydd, y gronfa ddata a'r tabl neu'r golwg