Excel Front End соңына SQL Server

Типтік пайдаланушы Microsoft Excel бағдарламасында ыңғайлы жұмыс жасайды. Неліктен өзіңіздің пайдаланушыларыңызды өздері білетін құралымен қамтамасыз етпеңіз және SQL Server ортаңызға қосылымды қосыңыз. Бұл тәсілдің артықшылығы - олардың Excel кестелері артқы дерекқордан ағымдағы деректермен үнемі жаңарып тұрады. Бұл пайдаланушыларға деректерді Excel бағдарламасына орналастыру үшін тән, бірақ әдетте бұл деректердің уақыт кезіндегі нүктесінің суреті. Бұл мақалада Excel электрондық кестесін пайдаланушыларға бере алатын SQL-ге қосылыммен теңшеу қаншалықты оңай екенін көрсетеді.

Бұл мысалда біз Microsoft корпорациясының SQL Server 2008-ке жіберетін Adventure Works үлгі дерекқорын қолданамыз.

Күрделілігі: орташа

Қажетті уақыт: 10 минут

Мұнда & # 39; s қалай

  1. Excel бағдарламасына SQL Server байланысын орнату үшін сізге бірнеше ақпарат қажет болады.
      • SQL Server Name - Біздің мысалда SQL Server - MTP \ SQLEXPRESS.
  2. Дерекқор атауы - Біздің мысал, біз AdventureWorks дерекқорын пайдаланамыз.
  3. Кесте немесе Көрініс - Біз Sales.vIndividualCustomer көрінісінен шығамыз.
  4. Excel бағдарламасын ашыңыз және жаңа жұмыс кітабын жасаңыз.
  5. Деректер қойындысын нұқыңыз. «Сыртқы деректерді алу» опциясын тауып, «Басқа көздерден» түймешігін басып, «SQL серверінен» таңдаңыз. Бұл «Деректерді қосу шебері» ашады.
  6. Сервер атын толтырыңыз. Бұл мысалда сервер атауы - «MTP \ SQLEXPRESS». Тіркелгі тіркелгі деректерін «Windows түпнұсқалық растамасын пайдалану» етіп орнатыңыз. Екінші опция сіздің дерекқорыңыздың әкімшісі пайдаланушыға арналған пайдаланушы аты мен құпия сөзін көрсеткен жағдайда пайдаланылады. Келесі түймешігін басыңыз. Бұл «Деректерді қосу шебері».
  7. Қажетті деректерді қамтитын дерекқорды таңдау терезесінен дерекқорды (біздің мысалдағы «AdventureWorks») таңдаңыз. «Белгілі бір кестеге қосылу» тексерілгеніне көз жеткізіңіз. Тізімнен көріністі (біздің мысалда «Sales.vIndividualCustomer») табыңыз және оны таңдаңыз. Деректерді импорттау тілқатысу терезесін шығаратын Аяқтау түймешігін басыңыз.
  1. Кесте құсбелгісін қойып, деректерді қайда қою керек екенін таңдаңыз (бар жұмыс парағы немесе жаңа жұмыс парағы). Excel тізімін жасайтын және бүкіл кестені электрондық кестеге импорттайтын OK түймешігін басыңыз.
  2. Электрондық кестеңізді сақтап, пайдаланушыға жіберіңіз. Бұл әдіс туралы жақсы нәрсе сіздің пайдаланушыға олар қажет болған кезде ағымдағы деректерге қол жеткізу мүмкіндігі бар. Деректер электрондық кестеде сақталғанымен, SQL дерекқорына қосылым бар. Электрондық кестені жаңартқыңыз келсе, кестенің кез келген жерінде тінтуірдің оң жағын басып, «Кесте» дегенді нұқып, «Жаңарту» түймешігін басыңыз. Міне бітті.

Кеңестер

  1. Пайдаланушының SQL Server бағдарламасында дұрыс орнатылғандығына көз жеткізу өте маңызды. Бұл көбінесе осы техниканы қолдану арқылы мәселелер тудыратын нәрсе.
  2. Кестедегі немесе қосылатын көріністегі жазбалардың санын тексеріңіз. Егер кестеде миллион жазба бар болса, оны төменде келтіргіңіз келуі мүмкін. Сіз жасағыңыз келген соңғы нәрсе - SQL серверін ілу.
  3. Қосылым сипаттары тілқатысу терезесінде «Файлды ашу кезінде деректерді жаңарту» деп аталатын параметр бар. Бұл параметрді тексеруді қарастырыңыз. Бұл опция таңдалғанда, Excel электрондық кестесін ашқан кезде пайдаланушы әрқашан жаңа деректер жиынтығына ие болады.
  4. Деректерді жазуға арналған жиынтық кестелерді пайдалануды қарастырыңыз.

Сізге не қажет