begin
SQLQuery1.Close;
SQLQuery1.SQL.Text:='update groups set naimenovanie="'+EditNew.Text+'" where id_group=2';
SQLQuery1.ExecSQL;
SQLQuery1.ApplyUpdates;
SQLTransaction1.Commit;
Теперь ругается, что dataset не активный..., уберешь SQLQuery1.Close ...
Найдено 28 результатов
- 23.06.2011 18:59:00
- Форум: Lazarus
- Тема: Редактирование данных
- Ответы: 5
- Просмотры: 3759
- 23.06.2011 17:18:42
- Форум: Lazarus
- Тема: Редактирование данных
- Ответы: 5
- Просмотры: 3759
Редактирование данных
Всем привет!
Объясните пожалуйста, как правильно построить код, чтобы Лазарус не ругался.
if SQLQuery1.State in [dsEdit] then
begin
SQLQuery1.Close;
SQLQuery1.SQL.Text:='update groups set naimenovanie="'+EditNew.Text+'" where id_group=2';
SQLQuery1.Open ...
Объясните пожалуйста, как правильно построить код, чтобы Лазарус не ругался.
if SQLQuery1.State in [dsEdit] then
begin
SQLQuery1.Close;
SQLQuery1.SQL.Text:='update groups set naimenovanie="'+EditNew.Text+'" where id_group=2';
SQLQuery1.Open ...
- 22.06.2011 20:46:26
- Форум: Lazarus
- Тема: [LAZARUS] Statusbar
- Ответы: 7
- Просмотры: 5177
Re: [LAZARUS] Statusbar
alexsa , а тут для исключения догадок и домысливаний лучше бы выложить тестовый проект в архиве, и тогда все сразу станет ясно... Не все вопросы можно решить заочно
От великого до смешного - один шаг. Переименовываю StatusBar1 в StatusBar2 - ЗАРАБОТАЛО!!! Перименовываю назад - получаю ошибку ...
От великого до смешного - один шаг. Переименовываю StatusBar1 в StatusBar2 - ЗАРАБОТАЛО!!! Перименовываю назад - получаю ошибку ...
- 22.06.2011 20:22:06
- Форум: Lazarus
- Тема: [LAZARUS] Statusbar
- Ответы: 7
- Просмотры: 5177
Re: [LAZARUS] Statusbar
Ребята, давайте жить дружно.
Там имеются именно две панели, одна выдает по "AutoHint:=true", установленному в свойствах компонента, а вторая выдает то, что я написал в первом посте...
Там имеются именно две панели, одна выдает по "AutoHint:=true", установленному в свойствах компонента, а вторая выдает то, что я написал в первом посте...
- 22.06.2011 18:53:40
- Форум: Lazarus
- Тема: [LAZARUS] Statusbar
- Ответы: 7
- Просмотры: 5177
[LAZARUS] Statusbar
Всем привет!
Объясните мне пожалуйста, что это может значить?
выдает ошибку: List index (1) out of bounds
Объясните мне пожалуйста, что это может значить?
Код: Выделить всё
StatusBar1.Panels[1].Text:='Ответ';выдает ошибку: List index (1) out of bounds
- 21.06.2011 19:07:27
- Форум: Lazarus
- Тема: Список шрифтов linux
- Ответы: 8
- Просмотры: 6728
Re: Список шрифтов linux
Можно подумать в том направлении - FontDialog их как-то получает... и выводит в Memo
- 19.06.2011 16:29:59
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Re: Скрипты в LAZARUS
если у вас работает эта команда, то Убунта странная система
upx --best Main1 /media/Файлы/Lazarus/Проекты/Запуск консоли
на федоре результатом выполнения данной команды является ошибка
IOException: not a regular file -- skipped
Не знаю, насколько она странная. Но именно так и стало ...
upx --best Main1 /media/Файлы/Lazarus/Проекты/Запуск консоли
на федоре результатом выполнения данной команды является ошибка
IOException: not a regular file -- skipped
Не знаю, насколько она странная. Но именно так и стало ...
- 19.06.2011 16:14:39
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Re: Скрипты в LAZARUS
var
AProcess: TProcess;
begin
AProcess := TProcess.Create(nil);
AProcess.CommandLine := 'upx --best /media/Файлы/Lazarus/Проекты/Main';
AProcess.Options := AProcess.Options + [poWaitOnExit];
AProcess.Execute;
AProcess.Free;
end;
Стало работать ...
AProcess: TProcess;
begin
AProcess := TProcess.Create(nil);
AProcess.CommandLine := 'upx --best /media/Файлы/Lazarus/Проекты/Main';
AProcess.Options := AProcess.Options + [poWaitOnExit];
AProcess.Execute;
AProcess.Free;
end;
Стало работать ...
- 19.06.2011 16:00:50
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Re: Скрипты в LAZARUS
uses unix;
if fileexists('/media/Файлы/Lazarus/Проекты/main')=true then
begin
shell('bash -c "upx --best /media/Файлы/Lazarus/Проекты/main"');
showmessage('Бинарник упакован');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if fileexists('/media/Файлы/Lazarus/Проекты ...
if fileexists('/media/Файлы/Lazarus/Проекты/main')=true then
begin
shell('bash -c "upx --best /media/Файлы/Lazarus/Проекты/main"');
showmessage('Бинарник упакован');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if fileexists('/media/Файлы/Lazarus/Проекты ...
- 19.06.2011 15:54:29
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Re: Скрипты в LAZARUS
alex208210 писал(а):uses unix; не спроста там написан..
Виноват. Не обратил внимание. Теперь ошибки не выдает, сообщение, что "Бинарник упакован" получаю ТУТ ЖЕ! Но скрипт не запускается...
- 19.06.2011 15:25:58
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Re: Скрипты в LAZARUS
var
AProcess: TProcess;
begin
AProcess := TProcess.Create(nil);
AProcess.CommandLine := 'upx --best /media/Файлы/Lazarus/Проекты/Main';
AProcess.Options := AProcess.Options + [poWaitOnExit];
AProcess.Execute;
AProcess.Free;
end;
Здесь никто ни ...
AProcess: TProcess;
begin
AProcess := TProcess.Create(nil);
AProcess.CommandLine := 'upx --best /media/Файлы/Lazarus/Проекты/Main';
AProcess.Options := AProcess.Options + [poWaitOnExit];
AProcess.Execute;
AProcess.Free;
end;
Здесь никто ни ...
- 19.06.2011 14:30:09
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Re: Скрипты в LAZARUS
изучайте вопрос по TProcess
Спасибо. Как сказала бы Машенька: "Давай-давай учиться"
Добавлено спустя 34 минуты 30 секунд:
изучайте вопрос по TProcess
Зашел, почитал, попробовал - не получилось.
Что я должен сделать по аналогии, если в консоли я пишу:
cd /media/Файлы/Lazarus/Проекты/
upx ...
Спасибо. Как сказала бы Машенька: "Давай-давай учиться"
Добавлено спустя 34 минуты 30 секунд:
изучайте вопрос по TProcess
Зашел, почитал, попробовал - не получилось.
Что я должен сделать по аналогии, если в консоли я пишу:
cd /media/Файлы/Lazarus/Проекты/
upx ...
- 19.06.2011 14:07:10
- Форум: Lazarus
- Тема: Нужны справочники
- Ответы: 4
- Просмотры: 2924
Re: Нужны справочники
Ism писал(а):Код: Выделить всё
if gdSelected in State
У меня похожее было, решилось объявлением модуля содержащего описание данных структур. (можно попробовать поискать по содержимому файлов модулей Lazarus gdSelected)
Спасибо. Я этого не знал, поэтому сделал
Код: Выделить всё
gdSelected in aState- 19.06.2011 12:39:04
- Форум: Lazarus
- Тема: Скрипты в LAZARUS
- Ответы: 13
- Просмотры: 8550
Скрипты в LAZARUS
Всем привет!
(UBUNTU 11.04)
Вот такой вопрос у меня есть - Можно ли программно запустить на выполнение скрипт, типа того что мы пишем в консоли, и чтобы программа узнала, когда скрипт закончил свою работу?
(UBUNTU 11.04)
Вот такой вопрос у меня есть - Можно ли программно запустить на выполнение скрипт, типа того что мы пишем в консоли, и чтобы программа узнала, когда скрипт закончил свою работу?
- 17.06.2011 20:33:55
- Форум: Lazarus
- Тема: StringGrid
- Ответы: 4
- Просмотры: 3159
Re: SringGrid
Спасибо. Постараюсь обязательно.
