ПредишенСледващото

Здравейте, в тази статия ще ви кажа как да използвате вашето приложение (програма) в база данни Delphi под формата на MS Excel. Да, да е MS Excel. Няма нищо сложно момента. За да започнете, нека да попълнят списъка ни в MS Excel. В първия ред във всяка колона винаги ще отнеме нашата молба, както е името на колоната, това означава, че не взима името на колоната е - А. Б. С и така нататък. Така че, в съответствие Purves колона А и колона Б, аз написах името и ранга, съответно за всяка колона. Това ще бъде нашата заглавия, а след това по-долу съм попълнил данните да са в моята база данни, добре, това е име и оценява себе си пиша. Така че ние имаме база данни готов. Сега се създаде връзка с него. Създаване на връзка прилича на MS Access. така че не е нищо сложно момента. Във формуляра имаме по-големи компоненти го

Как да се свържете тези компоненти ще бързо, тъй като това, което беше казано от мен.

В TADOConnection LongPromt зададете свойството да False. Изглежда, че е една малка корекция, направена. Сега стигаме до пряката връзка. В TADOConnection имот - ConnectionString кликване върху бутона "...", а след това ние имаме един вид прозорец

Работа с Delphi шум в примера BD MS Excel

Натиснете бутона «Build ...» и ще се появи следният прозорец

Работа с Delphi шум в примера BD MS Excel

В този прозорец изберете следните доставчици: Microsoft OLE DB доставчик за ODBC драйвери и натиснете бутона "Next >>" и следния прозорец videm

Работа с Delphi шум в примера BD MS Excel

В този прозорец, просто поставете показалеца на "Използване на връзка низ" и кликнете върху бутона "Билд", а след това се появява на прозореца

Работа с Delphi шум в примера BD MS Excel

В този прозорец, отидете на раздела източника на компютърни данни в списъка, който се появява изберете - Excel файлове. по-скоро ние натиснете левия бутон на мишката върху този период с двойно кликване в прозореца, който се появява, укажете пътя към нашия Excel-книга, която сме създали. След това кликнете върху pnoku «Добре«. Всичко връзка сме направили. Бих искал да добавя, ако имате файл Excel. където вашата маса се намира в същата директория, в програмата, компонентът на имот TADOConnection - ConnectionString ще определи пътя към Excel-файл, изтривайки Между другото, и да оставите само името на Excel файл с разширение, а в имота DefaultDataBase същия компонент, напишете името на вашата Excel -file с. След това, когато стартирате приложението ви, няма да има грешки се допускат с некоректни задачи чрез към вашата база данни. По-късно през TDBGrid'll кликнете върху него и кликнете два пъти, за да създадете 2 линии в прозореца, той ще бъде на нашите колони. И те са създадени от nzhatiya в прозореца на бутона «Add New (Ins)«. Освен това, като изберете всеки ред в FIELDNAME собственост на записване в първия ред - Ланг. тъй като Excel файлове, писах по този начин в първия ред на името на колона (за клетка A1 написах) и избора на втора линия, създадена през TDBGrid. в имот напише FIELDNAME - оценка. тъй като бях този, който е написал името на колоната (както писах в клетка А2). Всичко сега можем да активирате нашите данни. За да направите това, в главното събитие на формата - OnCreate напише следното

На компютъра може. Но прибере в къщи, има и W7 без офис. Опитвам се да тичам - грешка: "Данните не istochik намерени и драйвер не е посочено, по подразбиране"
Аз отивам да свойствата ADOConnection1 елемент, който отново ще поиска ConnectionString: шофьор, изберете fayl.V източник на данни прозорец за избор - аз бях празен (последната снимка в статията).

В коя страна да се копае?

Той съставя без да се променя низ връзка, преметната на работа на компютъра вече двоично - стартира. всичко е наред.
Това означава, че е на началната машината не е зададен на всички едно и също нещо. но какво от това? ако в офиса не е на същата машина.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!