Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 21:56 30.06.24 
Компютри и Интернет
   >> Delphi
*Кратък преглед

Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема Импорт в Делфи от Екселнови  
АвторMastermind (Нерегистриран)
Публикувано12.10.05 13:41



Търсих, но ненамерих подобна друга тема тук за това директно питам : Някой може ли да ми помогне(обясни) как да импорт от Ексел един файл в Делфи и след това да запиша данните в База Данни или т.е. данните от Ексел да отидат в базата данни. Таблицата съм си я направил, като полетата от Ексел-а фигурират в нея, така че поне от тази гледна точка няма да има проблем...ако съм бил достатъчно ясен и някой може да ми помогне ще съм благодарен. СПЕШНО МИ Е :)) мерси на всички отзовали се :Р



Тема Re: Импорт в Делфи от Екселнови [re: Mastermind]  
Автор vido (непознат )
Публикувано12.10.05 14:51



Не е вярно, че няма такива теми. Има и то много. Но все пак ето текст от една,
която сам постнал преди:

Има много варианти. Ето ти няколко:

1.Използващ ADO компоненти с които можещ да четеш и пишеш в excel файл като в релационна база данни (с Select * from... и Insert into...). Шиитовете са ти таблиците.

2.Използваш готови компоненти за достъп до excel файл. Тези които съм ползвал обаче са платени. не съм намирал добри и безплатни

3.Използваш ком обект excel. За целта е необходимо да има инсталиран excel.


Понеже трябва да отидат в база, най лесно ще е с 1.



Тема Re: Импорт в Делфи от Екселнови [re: vido]  
АвторMastermind (Нерегистриран)
Публикувано12.10.05 16:08



Да успях точно чрез ADO да "вкарам" съдържанието на Ексел-а в един ДбГрид.....но май-тотално забих щото не мога сега да измисля как да вкарам от този грид в една табличка тази информация...сигурно е мн тъпо ама нищо не мога да измисля...главата ми гръмна



Тема Re: Импорт в Делфи от Екселнови [re: Mastermind]  
Автор PecheniaМодератор (нема лабаво ;-)
Публикувано13.10.05 00:44



Ето примерно ръководство:
1) Слагаш две TADOTable
2) С визуалния редактор връзваш едната с Ехехела, другата с Абцеса
3) Цръцваш един бутон, на който на OnClick слагаш подобния код:
' отваряш таблиците
while not TableExcel.Eof do
begin
TableAccess.Insert;
TableAccess.FieldByName (...).Value:=TableExcel.FieldByName (...).Value;
TableAccess.FieldByName (...).Value:=TableExcel.FieldByName (...).Value;
...
TableAccess.FieldByName (...).Value:=TableExcel.FieldByName (...).Value;
TableAccess.Post;
TableExcel.Next;
end;
' затваряш таблиците

чети и дишай по-леко


Тема Що не организираш някой да я свърши тая работа?нови [re: Mastermind]  
Автор NikB (любопитен)
Публикувано13.10.05 01:04



MASTER-MIND
['ma:stəmaind]
I. n ръководител, душа, главен организатор
II. v планирам, организирам, ръководя


А сега сериозно - този екселски файл често ли ще го прехвърляш в таблицата?



Тема Re: Що не организираш някой да я свърши тая работа?нови [re: NikB]  
АвторMastermind (Нерегистриран)
Публикувано13.10.05 11:39



Не един единствен път но записите в него са около хиляда и не ми се пишат на ръка......



Тема Ами има едно дето му се вика DataPump [re: Mastermind]  
Автор NikB (любопитен)
Публикувано13.10.05 12:16



Ами има едно дето му се вика DataPump, не съм го ползвал точно за ексцел и акцес, но има такива функции.

Overview
Use the Data Pump to move data (both database schema and content) between databases. Both source and target can be either a PC database or a SQL database server.




Редактирано от NikB на 13.10.05 12:17.



Тема Re: Що не организираш някой да я свърши тая работа?нови [re: Mastermind]  
Автор TRN (член)
Публикувано13.10.05 17:34



Щом е само за един път, защо не го запишеш като DBF файл ( Excel поддържа такива формати Save As) и после ще ти бъде по-лесно да работиш с тях като база данни. Само трябва да се съобразиш с кирилицата, ако има текстова информация.



Тема Защо, ДатаПумпа не ти ли харесва?нови [re: TRN]  
Автор NikB (любопитен)
Публикувано13.10.05 23:29



Защо, ДатаПумпа не ти ли харесва?



Тема Re: Защо, ДатаПумпа не ти ли харесва?нови [re: NikB]  
Автор TRN (член)
Публикувано14.10.05 09:52



Тук въпроса не опира на кой какво му харесва, а да предложим на човека различни варианти, и той да избере това което на него му е удобно за работа.




Страници по тази тема: 1 | 2 | >> (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.