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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2008, 12:59   #11
xDjarx
Пользователь
 
Аватар для xDjarx
 
Регистрация: 22.04.2008
Сообщений: 16
По умолчанию

Менял местами ZTable1.Active:=false; и ZConnection1.Connected:=false; не помогает. На данный оператор ZConnection1CommitTrans; выдаёт ошибку.
Может где-то в компонентах надо какой-то параметр поменять? Или для того, чтобы на сервере данные сохранить нужна какая-то отдельная команда?
xDjarx вне форума Ответить с цитированием
Старый 25.04.2008, 13:04   #12
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
ZConnection1CommitTrans; выдаёт ошибку.
Или для того, чтобы на сервере данные сохранить нужна какая-то отдельная команда?
Это и есть ZConnection1.CommitTrans (кстати, вы и в программе точку пропустили? Тогда немудрено, что ошибку дает...). Она отсылает все изменения на сервер.
mihali4 вне форума Ответить с цитированием
Старый 25.04.2008, 17:52   #13
xDjarx
Пользователь
 
Аватар для xDjarx
 
Регистрация: 22.04.2008
Сообщений: 16
По умолчанию

Большое спасибо, получилось, данные отсылаются!
Тока в ZConnection это свойство AutoCommit называется, в нём надо было значение с false на true поменять.

Последний раз редактировалось xDjarx; 25.04.2008 в 18:12.
xDjarx вне форума Ответить с цитированием
Старый 25.04.2008, 18:09   #14
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

AutoCommit - это, как вы совершенно справедливо подметили, свойство, установкой которого достигается автоматический вызов метода CommitTrans.
Чтобы не перегружать сеть постоянными обращениями к серверу, производится редактирование всех данных, а потом чохом все изменения сбрасываются в базу.
mihali4 вне форума Ответить с цитированием
Старый 27.04.2008, 17:04   #15
xDjarx
Пользователь
 
Аватар для xDjarx
 
Регистрация: 22.04.2008
Сообщений: 16
По умолчанию

Подскажите как можно записать дату из таблицы dbf в таблицу MySQL, у меня, когда происходит копирование данных, вместо даты в MySQL записывается просто "0".

Последний раз редактировалось xDjarx; 27.04.2008 в 20:37.
xDjarx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертор валют... не понятен принцип работы mid Помощь студентам 7 25.02.2011 23:33
конвертор exe в pas engeneer Паскаль, Turbo Pascal, PascalABC.NET 10 28.07.2008 11:21
Конвертор ZORRO2005 Microsoft Office Excel 16 26.05.2008 10:50
Конвертор IB в FB SunKnight БД в Delphi 1 29.03.2008 20:10