Найдено 24 результата
- 12.10.2010 09:26:45
- Форум: Lazarus
- Тема: Lazarus + MySQL
- Ответы: 12
- Просмотры: 6466
Re: Lazarus + MySQL
Ну да. Всё вам правильно пишет. Данный запрос не возвращает таблицу. Для выполнения подобных запросов есть метод ExecSQL
Точно, сейчас вспомнила про это.
Если у Вас работа идёт только с одной базой, то её название указывается в свойстве ZConnection1.Database. После этого писать название в ...
- 11.10.2010 21:10:32
- Форум: Lazarus
- Тема: Lazarus + MySQL
- Ответы: 12
- Просмотры: 6466
Re: Lazarus + MySQL
Mr.Smart писал(а):Не обязательно.
Хм, а по-другому я тогда не знаю как ))))
Ну да. Всё вам правильно пишет. Данный запрос не возвращает таблицу. Для выполнения подобных запросов есть метод ExecSQL
Ммммм..... Значит такое я тоже не знаю............
- 11.10.2010 19:52:48
- Форум: Lazarus
- Тема: Lazarus + MySQL
- Ответы: 12
- Просмотры: 6466
Re: Lazarus + MySQL
Я вас уверяю, Лазарус здесь совсем не причём.
Да это я так, с шуткой Я так-то против него ничего не имею, но в делфи все-таки все четче отрабатывается
У вас в модуле отсутствует идентификатор с именем ZConnection1 .
Хм, все, разобралась ) Сама протупила) Обращалась ZConnection1.ZQuery и еще ...
- 11.10.2010 16:39:51
- Форум: Lazarus
- Тема: Lazarus + MySQL
- Ответы: 12
- Просмотры: 6466
Re: Lazarus + MySQL
Если писать такой запрос:
USE demand
SELECT * from abonents
он пишет, что ошибка в синтаксисе во 2-ой строке.
И еще такой вопрос по поводу компонентов Zeos. Как можно к ним обращаться? Ну к примеру мне нужно, чтобы при нажатии на кнопку разрывалось соединение с базой. Как обычно делаю событие ...
USE demand
SELECT * from abonents
он пишет, что ошибка в синтаксисе во 2-ой строке.
И еще такой вопрос по поводу компонентов Zeos. Как можно к ним обращаться? Ну к примеру мне нужно, чтобы при нажатии на кнопку разрывалось соединение с базой. Как обычно делаю событие ...
- 11.10.2010 16:14:09
- Форум: Lazarus
- Тема: Lazarus + MySQL
- Ответы: 12
- Просмотры: 6466
Re: Lazarus + MySQL
Писала в запросе так:
"USE demand;
SELECT * from abonents;"
Не работает.
"USE demand SELECT * from abonents;" - и в таком виде также не работает.
P.S. demand - название базы, abonents - название таблицы.
"USE demand;
SELECT * from abonents;"
Не работает.
"USE demand SELECT * from abonents;" - и в таком виде также не работает.
P.S. demand - название базы, abonents - название таблицы.
- 11.10.2010 16:10:35
- Форум: Lazarus
- Тема: Lazarus + MySQL
- Ответы: 12
- Просмотры: 6466
Lazarus + MySQL
Создаю новое приложение для работы с базой данных MySQL. Поключение происходит на ура, но запросы не получается сделать. Пишу элементарный запрос "SELECT * from abonents". Пишет "SQL Error: no database selected". Что это может быть? Заранее спасибо за ответ.
Re: Excel
> Alana
Идем на http://www.hu.freepascal.org/lazarus/
Выбираем и качаем дистр Lazarus + fpc 2.4.3 (win32), устанавливаем.
Потом указываем в IDE
1. Путь к компилятору D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe (в моем случае)
2. Исходники D:\lazarus\fpc\2.4.3\source\
3. Путь к ...
Re: Excel
Vadim писал(а):Alana
А у Вас в закладке "Additional" дополнительный компонент TsWorksheetGrid не появился?
Нет. Мне кажется, что и первый файл не установился. Короче, с моими кривыми руками только компоненты устанавливать...
Re: Excel
И все файлики качать?
В самом низу есть "Download GNU tarball".
Спасибо
Если я все правильно делаю - Пакет - Открыть файл пакета (.lpk), там два файлика. Первый нормально устанавливается. На втором ступор, пишет "Пакет "laz-fpspreadsheet_visual 0.0" не откомпилировался. Удалить его из списка на ...
В самом низу есть "Download GNU tarball".
Спасибо
Если я все правильно делаю - Пакет - Открыть файл пакета (.lpk), там два файлика. Первый нормально устанавливается. На втором ступор, пишет "Пакет "laz-fpspreadsheet_visual 0.0" не откомпилировался. Удалить его из списка на ...
Re: Excel
Vadim писал(а):Alana
Там вверху статьи есть ссылка:
http://lazarus-ccr.svn.sourceforge.net/ ... readsheet/
Господи ужас там какой. И все файлики качать? Это же компонент, его надо устанавливать? Не подскажете как? А то я при установке ZEOS компонентов и то мануалом пользовалась. Извините, что задаю такие глупые вопросы...
Re: Excel
alexmai писал(а):А чем не нравиться компонента FPSpreadsheet
вот ссылочка что это такое
http://wiki.lazarus.freepascal.org/FPSpreadsheet/ru
Я поставил и забыл эту проблему, причем и под виндой и под линхом
Что-то не поняла, откуда и как скачать...
Re: Excel
Kitayets писал(а):2Alana
у меня такая же ошибка. думаю что это из-за старого fpc. скачайте снапшот из ссылки выше с новым компилятором, возможно поможет.
А не подскажете, что именно лучше скачать? А то в этих fpc что-то не очень разбираюсь....
Re: Excel
У меня вот такой код работает. FPC 2.4.0, Lazarus 0.9.29
procedure TForm1.Button1Click(Sender: TObject);
var
path: string;
Excel, Sheet: OleVariant;
begin
path:=ExtractFilePath(Application.ExeName)+'Reports\blank_z.xls';
Excel:=CreateOLEObject('Excel. ...
procedure TForm1.Button1Click(Sender: TObject);
var
path: string;
Excel, Sheet: OleVariant;
begin
path:=ExtractFilePath(Application.ExeName)+'Reports\blank_z.xls';
Excel:=CreateOLEObject('Excel. ...
Re: Excel
GrayEddy писал(а):Кхе, опять грабли. Ну не поддерживает Lazarus (FreePascal) OLE (пока).
Ну вот, как печально
Re: Excel
нужно:
Excel.WorkBooks.Open(path);
А если в строке:
Excel.WorkBooks.Open[path];
переменную path взять в круглые скобки, то программа компилируется. Но при попытке запустить файл .xls выдает ошибку:
http://img-fotki.yandex.ru/get/4603/katrin13-13.0/0 ...
Excel.WorkBooks.Open(path);
А если в строке:
Excel.WorkBooks.Open[path];
переменную path взять в круглые скобки, то программа компилируется. Но при попытке запустить файл .xls выдает ошибку:
http://img-fotki.yandex.ru/get/4603/katrin13-13.0/0 ...
