Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2013, 12:25   #31
D_E_N
Форумчанин
 
Регистрация: 04.05.2009
Сообщений: 149
По умолчанию

вот так создаю
Код:
    CoInitialize(nil);
    logauto('Получение данных');
    AdoCon:=TADOConnection.Create(nil);
    ADOQry:= TADOQuery.Create(nil);
    AdoCon.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ExtractFilePath(ParamStr(0))+'\Data\base.mdb;Persist Security Info=False';
    AdoCon.LoginPrompt:=false;
    AdoCon.Mode:=cmShareDenyNone;
    AdoCon.Provider:='Microsoft.Jet.OLEDB.4.0';
    ADOQry.Connection:=adocon;
    AdoCon.Connected:=true;
вот так уничтожаю
Код:
AdoCon.free;
ADOQry.free;
CoUninitialize;
вот код обработки
Вложения
Тип файла: txt Код обработки.txt (10.6 Кб, 148 просмотров)
D_E_N вне форума Ответить с цитированием
Старый 20.11.2013, 12:26   #32
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Надеюсь, вы не для каждого получения данных новое подключение создаете?
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 20.11.2013, 12:30   #33
D_E_N
Форумчанин
 
Регистрация: 04.05.2009
Сообщений: 149
По умолчанию

Цитата:
Сообщение от Luuzuk Посмотреть сообщение
Надеюсь, вы не для каждого получения данных новое подключение создаете?
Нет. В начале потока создаю и когда поток завершаю освобождаю.
D_E_N вне форума Ответить с цитированием
Старый 20.11.2013, 12:34   #34
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
В начале потока создаю и когда поток завершаю освобождаю.
Логично. Но все равно ИМХО задача того не стоит. Хотя может я ее не до конца понял.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2013, 12:56   #35
D_E_N
Форумчанин
 
Регистрация: 04.05.2009
Сообщений: 149
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Логично. Но все равно ИМХО задача того не стоит. Хотя может я ее не до конца понял.
а как быть? работает тяжелее чем когда был в текстовом файле а firebird пытался создать но так и не получилось... Через IBConsole ошибка Unavable database. как быть что посоветуете ? как решить задачу? Посмотрите код обработки может я так что то ошибочно делаю..
D_E_N вне форума Ответить с цитированием
Старый 20.11.2013, 13:38   #36
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

у вас удивительная способность говорить ничего не рассказывая, что значит "работает тяжелее"?

с базой надо учиться работать, объектную модель надо пересматривать и т.п....

Последний раз редактировалось eval; 20.11.2013 в 13:42.
eval вне форума Ответить с цитированием
Старый 20.11.2013, 13:42   #37
D_E_N
Форумчанин
 
Регистрация: 04.05.2009
Сообщений: 149
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
у вас удивительная способность говорить ничего не рассказывая, что значит "работает тяжелее"?
извиняюсь))) сделал БД на Access работать программа стала медленнее
D_E_N вне форума Ответить с цитированием
Старый 20.11.2013, 13:45   #38
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
(pos(model,ADOQry.FieldByName('Ìàðê à').AsString)>0)
такие моменты не должны быть в коде
eval вне форума Ответить с цитированием
Старый 20.11.2013, 13:48   #39
D_E_N
Форумчанин
 
Регистрация: 04.05.2009
Сообщений: 149
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
такие моменты не должны быть в коде
а как сравнивать полученные данные? сразу в запрос вставлять и по oef делать результат?
D_E_N вне форума Ответить с цитированием
Старый 20.11.2013, 13:52   #40
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

структуру данных надо делать правильно
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
открыть большой графический файл побитно FoggySpurs Общие вопросы по программированию, компьютерный форум 71 04.06.2012 13:34
Не заливается на ФТП большой файл ramzes777 Работа с сетью в Delphi 3 26.10.2011 10:19
Разбить большой файл на более мелкие Sat_Kelman Microsoft Office Excel 4 18.03.2011 13:06
отдавать большой файл с фтп TaTT DoGG PHP 5 03.07.2009 10:34
Текстовый файл в текстовый массив Kimimaru Общие вопросы C/C++ 1 02.12.2007 11:55