так это не мой файл. брал из примеров на форуме.
Во вложении - проект
Видимо была такая проблема в старых версиях, скачайте пожалуйста последнюю версию программы.
My Visual Database → Posts by DriveSoft
так это не мой файл. брал из примеров на форуме.
Во вложении - проект
Видимо была такая проблема в старых версиях, скачайте пожалуйста последнюю версию программы.
Bolat
1-2-3. Выч. поле в таблице tbl_FLEET_WS для второго двигателя создается, так как нет другого способа вывести информацию, если используется два внешних ключа на одну и туже таблицу.
Выч. поля в таблице tbl_FLEET_DWIG создаются, потому что программа не умеет автоматически связывать три таблицы нужным образом, это порой просто невозможно угадать, как именно пользователю необходимо связать три таблицы.
4. Если количество двигателей может быть различным, тогда необходимо завести отдельную таблицу для двигателей, как в этом примере
https://www.youtube.com/watch?v=cNnEXexH1dk
Только вместо абонентов будет воздушное судно, а вместо телефонов, будут двигатели воздушного судна.
Thanks @Dmitry. How can I remove those save buttons from "DBFIle" component.
procedure Form1_OnShow (Sender: string; Action: string);
begin
Form1.DBFile1.RightButton.Visible := False;
Form1.DBFile1.LeftButton.Visible := False;
end;
http://myvisualdatabase.com/download/myvisualdb3.3.exe
Не могли бы вы описать проблемы с которыми столкнулись?
Thank you sir. I hope you can help me!
Attached is my project
Check it out
Пожалуйста приложите ваш проект (zip файл без exe и dll).
Здравствуйте.
В версии 1.44 нет возможности хранить изображения вне базы данных, поэтому сделал пример в последней версии.
Файлы сохраняются в папке photo, также обратите внимание, для компонента Form1.DBImage1 установлены свойства
EnablePreview = False
ShowButtons = False
проект:
Check it out
https://stackoverflow.com/questions/637 … ces-in-cmd
Just add quotes for Path variable
OpenFile('/k cd "'+Path+'"&dir&'+s,'cmd.exe');
Unfortunately I can't understand what exactly do you want to do.
В вашем случае нет необходимости использовать дополнительные два грида, чтобы вывести информацию о двух двигателях. Информацию о двигателях лучше вывести в тот же грид, где выводится информация о самолете.
Но при использовании двух внешних ключей к одной таблицы, необходимо использовать вычисляемые поля, чтобы вывести данные от второго внешнего ключа (информацию о втором двигателе).
Поправил ваш пример, добавив в него необходимые вычисляемые поля.
К сожалению проект довольно большой и использует MySQL СУБД, к которой у меня нет доступа, поэтому не смогу быстро разобраться, что к чему.
Лучше если вы сделаете отдельный проект, с использованием СУБД SQLite с тестовыми данными.
Please provide example of result you need.
Multiple commands separated by the command separator '&' or '&&' are accepted if surrounded by quotes.
OpenFile('/K dir&help','cmd.exe');
Здравствуйте.
К сожалению проекта во вложении нет.
Приложите пожалуйста проект как zip файл без exe и dll, либо отправьте его на support@drive-software.com со ссылкой на данную тему.
DomninAlekcey
Какой метод у вас используется для сохранения изображений, непосредственно в базу данных? или в папке?
What are the pre-requisites for the web server?
Webserver, PHP, MySQL (InnoDB)
v_pozidis
Please provide example of result you need.
OpenFile('/K dir','cmd.exe');
/C Run Command and then terminate
/K Run Command and then return to the CMD prompt.
This is useful for testing, to examine variables
Логичней будет выводить информацию о пользователе в отдельные текстовые поля, т.к. грид всеже предназначен для вывода множества записей, пример
procedure Form1_ComboBox1_OnChange (Sender: string);
begin
Form1.Edit1.Text := SQLExecute('SELECT first FROM users WHERE id='+Form1.ComboBox1.sqlValue);
Form1.Edit2.Text := SQLExecute('SELECT last FROM users WHERE id='+Form1.ComboBox1.sqlValue);
end;
Приложите пожалуйста проект, т.к. не ясно как именно у вас реализована иерархия
Hello.
You can insert scrollbar only in the Form. Set property for form
Sizeable = True
AutoScroll = True
Please attach your project (zip file without exe and dll)
vitstran
1. К сожалению ваш проект видимо не доконца доделан, кнопки Инструмент и Приход не настроены. У вас грид уже настроен, чтобы он показал все записи из таблицы. Если данная форма будет открыта с помощью кнопки с действием Новая запись/Показать запись/Показать форму, то данные автоматически будут показаны в гриде. Если форма будет открыта с помощью скрипта, тогда грид нужно обновить также с помощью скрипта
FormPrihod.TableGrid1.dbUpdate;
2.
SQLExecute( 'INSERT INTO Sn (SnInstr, id_Instrument) VALUES('+IntToStr(maxID+i)+','+ FormPrihod.TableGrid1.sqlValue +')' );
3. Для этого есть стандартная кнопка с действием "Сохранить запись".
My Visual Database → Posts by DriveSoft
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi