Skip to forum content
My Visual Database
A Simple Solution for Creating Databases
You are not logged in. Please login or register.
Active topics Unanswered topics
Search options (Page 206 of 400)
Topics by DriveSoft User defined search
Posts found: 5,126 to 5,150 of 9,999
Gilberto_Schiavinatto wrote:I suggest the initial index forums (General / Script / SQL queries / Reports / Database applications / FAQ) have a specific for "Web Grid", facilitating the search on this subject, whether you're using, would be easier to see the progress of this improvement the MVD.
Thank you for the suggestion.
Придеться установить значение fsStayOnTop для каждой формы.
oleg45112 wrote:Дмитрий, искренне Вас приветствую !
Прошу помочь с несколькими вопросами:
1. как реализовать подсчёт количества вхождений в ту или иную запись с Grida ( счётчик активности записи)
( т.е. при двойном нажатии на ту или иную запись в Gride происходит открытие другой формы по данному выбору.)
для меня актуальна данная активность и её подсчёт \ вывод информации о ней в тот же grid на главной форме.
Причём было бы замечательно вести подсчёт по трем критериям: за сутки, за месяц, всего)
2. как реализовать: при активации той или иной строки записи в Gride, в отдельном поле DBImage появляется соответствующее выбранной записи изображение.
Заранее благодарю
С Уважением
Олег
1. К сожалению не смог понять вопрос.
2. http://myvisualdatabase.com/forum/viewtopic.php?id=1059
saidsm7 wrote:Да нет, версия не старая. Я ее только в феврале купил, на данный момент стоит версия 2.5 и данные теряются при изменениях в базе. Может имеется ввиду только чисто косметические изменения? Но если я что-то меняю с полем задействованным в выводе в основную форму, то таблица становится девственно чистой.
Пожалуйста опишите пошаговые действия приводящие к потере данных, проверю.
saidsm7 wrote:За ответ на первый вопрос - спасибо. Правда, не совсем понятно, в чем таинство переноса скрипта, а именно, зачем для переноса мне нужно "Необходимо понимать как работает скрипт" - т.е. там предполагается все таки танец с бубном?
Написание скриптов это в принципе программирование, к сожалению если нет навыков программирования, то этот процесс будет казаться именно танцем с бубном
The Engineer wrote:I wanted to use WEB GRID to use on the start up of a new MVD database, so that I can create a web database.
Yes you can, just connect MVD to MySQL and create tables and fields, then you can use dialog to create webgrid.
Можете использовать и кнопку "Отчет", ее настройка подобна кнопке "Поиск" и нет необходимости писать SQL запрос.
Игоревич wrote:2. Нумерация строк по порядку. Но не из БД а именно в TableGrid1. в авто режиме.
К сожалению неясно что вы имеете ввиду. Возможно вы про сквозную нумерацию?
Я могу помочь вам только с конкретным вопросом, я не смогу доделать за вас проект.
alduyr
Приветствую,
1, 3. К сожалению не ясно, что вы подразумеваете под "описанием", запись в БД?
2. Пожалуйста приложите ваш проект с описанием пошаговых действий для демонстрации проблемы.
Please attach your project and describe steps to repeat this error.
Please use PageHeader instead Header.
компоненты DateTimePicker и CheckBox также имеют свойство sqlValue (для DateTimePicker это sqlDateTime), которые удобно вставлять непосредственно в SQL запрос, добавил в код данные с компонентов DateTimePicker и CheckBox
procedure Form1_Button5_OnClick (Sender: string; var Cancel: boolean);
var
i: integer;
iFrom, iTo: integer;
begin
iFrom := Trunc(Form1.edFrom.Value);
iTo := Trunc(Form1.edTo.Value);
for i := iFrom to iTo do
begin
SQLExecute('INSERT INTO employees (lastname, firstname, datetimefield, boolfield, num) VALUES('+
Form1.Edit1.sqlValue+','+
Form1.Edit2.sqlValue+','+
Form1.DateTimePicker.sqlDateTime+','+
Form1.CheckBox.sqlValue+','+
IntToStr(i)+
')');
end;
end;
wertyby wrote:Спасибо Дмитрий, а я все думал для чего тут trunc. Вопрос в догонку дату и чекбокс через sqlvalue прописать напрямую никак не получится? Только через доп скрипты? Как бы вопрос через доп скрипты яирешил, но может тоже можно как то напрямую уменьшив размер кода?
Не совсем понимаю, что значит напрямую?
Hello,
Please attach your project, I'll check it.
danisl wrote:А как можно реализовать это в программе? Например в ComboBox1 - города, ComboBox2 - улицы. Если выбрать в ComboBox1 г.Москва в ComboBox2 отображались только улицы г.Москвы; выбрать в ComboBox1 г.Киров ComboBox2 отображались только улицы г.Киров и т.д.
Здесь можно посмотреть пример
http://myvisualdatabase.com/forum/viewtopic.php?id=1081
wertyby wrote:Может Дмитрий либо еще кто нибудь прокомментирует строки:
iFrom:=Trunc(Form1.edFrom.Value);
и Form1.Edit1.sqlValue
// свойство компнента Value возвращает число с плавающей точкой, но нам для цикла необходим целочисленный тип, функция trunc обрезает у числа значение после запятой, тем самым преобразуя его в целый тип
iFrom:=Trunc(Form1.edFrom.Value);
// свойство компонента sqlValue содержит текстовое значение компонента, пригодное для использования в SQL запросах, т.к. текст в SQL запросах должен быть обрамлен кавычками и некоторые символы необходимо экранировать, что уже сделано автоматически в данном свойстве.
Form1.Edit1.sqlValue
v_pozidis wrote:Thank's for your help.
In the second question I meant if there is a way to lock a ComboBox, without using the command Enabled and not the MonthCalendar
You can use small hack, place ComboBox on a Panel, then set property Enabled = False for Panel.
alduyr wrote:Всем здравствуйте . Созрел вопрос - В изображение DBImage1 (main) при наведении
курсора всплывают три значка (Select, Save, Delete) как их убрать в версии 1. 44 (Пост 18)
За раннее Вам благодарен.
К сожалению эта возможно есть только в последних версиях программы.
Вам прикрепленный проект отличается от того, который на скриншоте, скорей всего вы прикрепили не тот проект.
Создайте событие OnClick для кнопки "Дубликат табл phone"
procedure Form1_Button4_OnClick (Sender: string; var Cancel: boolean);
begin
if Form1.GridSearch.dbItemID <> -1 then
begin
frmTabl.TableGrid1.dbFilter := 'id_person='+Form1.GridSearch.sqlValue;
frmTabl.TableGrid1.dbUpdate;
end else
begin
frmTabl.TableGrid1.dbFilter := '';
frmTabl.TableGrid1.dbUpdate;
end;
end;
Приветствую,
procedure Form1_Button5_OnClick (Sender: string; var Cancel: boolean);
var
i: integer;
iFrom, iTo: integer;
begin
iFrom := Trunc(Form1.edFrom.Value);
iTo := Trunc(Form1.edTo.Value);
for i := iFrom to iTo do
begin
SQLExecute('INSERT INTO employees (lastname, firstname, num) VALUES('+
Form1.Edit1.sqlValue+','+
Form1.Edit2.sqlValue+','+
IntToStr(i)+
')');
end;
end;
Также можете скачать проект с примером
Ответ на данный вопрос дан выше.
Попробуйте использовать инсталятор InnoSetup
Приветствую,
Да, можно, для этого используйте название полей в фигурных скобках, например
также вы можете сочитать поля с обычным текстом, например:
Город: {cityfield} Улица: {streetfield}
I think you don't understand how does it work client server database like MySQL.
You have same database for webgrid and desktop application (MVD app).
No need to send data every 1 minute.
Posts found: 5,126 to 5,150 of 9,999