4,951

(36 replies, posted in General)

gamalier_ramirez wrote:

Hi Dimitri

How i can use MySQL whit MVDB

And how Create and configure my Database MySQL in MDV

Thank's

You should install MySQL server then switch your project to use MySQL, where you should put info like server, port, user, password and database name.
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=1622&download=0

4,952

(36 replies, posted in General)

sonixax wrote:

Hi,
Dear Dimitri,
I just wondering how can I have some login page + special admin page ?

I mean user / admin system!
and I just want to add username to the records that users made!

here is the plan :

we have a company with some employees!
so the CEO is admin and other employees are just users.

CEO define a username for employees and employees can login to the software with their username/password.
and there is a grid which is connected to a table and save every users movement on the rocords on it! , (Example : User 1 - create sample record - User 2 - Edit sample recrod change value 1 to value 2, etc ...)

is it possible at all ?

Thanks a lot smile

Please check out this topic
http://myvisualdatabase.com/forum/viewtopic.php?id=1600


and an example:

4,953

(12 replies, posted in Russian)

К сожалению я могу помочь только с конкретным вопросом.

4,954

(14 replies, posted in Russian)

Igor wrote:

И попутный вопрос:
Реализована ли поддержка данных функций AES_DECRYPT  и  AES_ENCRYPT при запросе к базе MySQL, в вашей программе?

Это просто команды, которые вы можете использовать в SQL запросах, специальная их поддержка не требуется.

4,955

(14 replies, posted in Russian)

Приветствую,


Здесь можете найти некоторые функции для шифрования данных в MySQL
http://sevidi.ru/php/phppage47.php


но для защиты данных в целом, как правило необходимо обезопасить сам сервер, на котором установлена СУБД MySQL

4,956

(16 replies, posted in SQL queries)

lhimes wrote:

Hi JB

sorry about that. thats what i get for not being more clear about my problems. the rptmene form is just something i work on a bit at a time when i cant; get other stuff to work. the sqlexecute problems i am having are in the script. trying to increase the count in fields every time a match is played.

lee

Hello,


Please let me know, which exactly sql query don't work in your script.

4,957

(89 replies, posted in Russian)

RZ-007
Увы я могу помочь только с конкретным вопросом, чтобы разобраться с данным вопросом и понять его, уйдет как минимум час времени, к сожалению не могу себе этого позволить.

v-makarovmail wrote:

Добрый день, Дмитрий!
Как открыть данные проекты в версии 1.44 ?
http://myvisualdatabase.com/forum/misc. … download=1

Здравствуйте, в новых версиях проекта изменена кодировка файлов tables.ini и settings.ini на UTF-8, чтобы проект от новой версии можно было открыть в старой версии, откройте данные файлы например в программе notepad++ и изменить их кодировку на ANSI (Кодировки > преобразовать в ANSI)


также откройте файл проекта (*.vdb) и измените

[info]
version=4

на

[info]
version=2

4,959

(46 replies, posted in Russian)

RZ-007 wrote:

Приложите пожалуйста данный проект к сообщению, постараюсь реализовать это.

{== LINE CHART ===========================================================================================}
procedure Form1_bLineUpdate_OnClick (Sender: string; var Cancel: boolean);
var
    Results: TDataSet;
    DateValue: Double;
    ProfitValue: string;
    i,c: integer;
begin
    ChartLine.Series[0].Clear;

    c := Form1.GridLine.RowCount-1;
    for i := 0 to c do
    begin
        if ValidDate(Form1.GridLine.Cells[0, i]) then DateValue := StrToDate(Form1.GridLine.Cells[0, i]);
        ProfitValue := Form1.GridLine.Cells[1, i];

        if ValidFloat(ProfitValue) then ChartLine.Series[0].AddXY(DateValue, StrToFloat(ProfitValue) );
    end;


end;
{== LINE CHART ===========================================================================================}

4,960

(23 replies, posted in Russian)

bullet13 wrote:

Здравствуйте, Дмитрий.
Не подскажите как программно вызвать действие кнопки [ПОКАЗАТЬ ЗАПИСЬ], без TableGrid на форме.
Спасибо.

Приветствую,


К сожалению такой возможности не предусмотрено.

Godless wrote:

https://cloud.mail.ru/public/B9Nc/5m1LZiba9  ссылка на облако. Не вижу , где тут прикреплять можно, кроме первого поста (
В карточке клиента, в блоке посещения, добавляются посещения. И оттуда надо вывод в главном окне в закладку график процедур, где в разрезе времени нужно выводить фамилии клиентов , можно через запятую, или с переносом строки ( что удобней)

Пожалуйста, описывайте подробней.
Какая форма и таблицы БД используются для данных представленных в картинке.

4,962

(36 replies, posted in General)

gamalier_ramirez wrote:

Hello Dimitri
I'm developing a project to keep track of the activities carried out by others, but these are in other cities of Venezuela, I can put sqlite.db in a shared folder in DropBox? s is feasible and would place the route Menu Options

Hello,


No, you can't use dropbox for that. In your case you should use MySQL database.
SQLite works only in local network like file server.

sait0219 wrote:

Дмитрий если согласитесь помочь давайте созвонимся в скайпе, скинете куда задонатить и обсудим, действительно сроки жмут очень нуждаюсь в вашей помочи на кому диплом так как уже большая работа проделана

К сожалению нет времени для работы на заказ. Но я могу помочь вам с конкретными вопросами.

4,964

(10 replies, posted in Russian)

bullet13 wrote:

У меня 2.6 beta

скачайте ее снова, обычно я добавляю функционал в бету версию без изменения версии.

4,965

(10 replies, posted in Russian)

bullet13
Вы забыли скачать бета версию программы:
https://www.dropbox.com/s/pebrvqwqcbluy … a.zip?dl=0

4,966

(1 replies, posted in General)

Please, don't edit the file tables.ini in any text editor.

4,967

(8 replies, posted in General)

I just open file forms.xml in text editor (ex: Notepad++)

4,968

(2 replies, posted in Russian)

попробуйте данный sql запрос

SQLExecute('INSERT INTO BBB (id_AAA, bbb) VALUES(1, "777")');

попробуйте так

(select GROUP_CONCAT(DISTINCT Baza.KKS, char(13))
 FROM Baza WHERE Baza.id_BazaProgram = BazaProgram.id)

4,970

(46 replies, posted in Russian)

Приложите пожалуйста данный проект к сообщению, постараюсь реализовать это.

4,971

(2 replies, posted in Russian)

Приветствую,


попробуйте так


var
    skItog, skKol, skID: string;

procedure AddMaterialy_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
     skKol := SQLExecute ('SELECT skkol FROM sklad WHERE (id=' + IntToStr(AddBanner.TableGrid6.dbItemID) + ');');
     skID := IntToStr(AddBanner.TableGrid6.dbItemID);     

     skItog := FloatToStr( StrToFloat(skKol) - AddMaterialy.Edit3.Value);

     if StrToFloat(skItog) >= 0 then
     begin
         SQLExecute('UPDATE sklad SET skkol=' + skItog + ' WHERE (id=' + skID + ');');
         AddBanner.TableGrid6.dbUpdate;
     end else
     begin
           ShowMessage('На складе материала меньше, чем Вы списываете!');
           Cancel := True;
     end;
end;

4,972

(36 replies, posted in General)

sonixax wrote:

Thanks a lot smile
Dear Dimitri,
is there any way to populate comboboxes without using tables and database ?
Thanks again smile

Yes, use method dbAddRecord

Allows you to add value to the list with the specified ID. It is important to understand that the value is not added to the database.

Example:

 Form1.ComboBox1.dbAddRecord (1, 'Item 1'); // adds value to the ComboBox, with ID = 1 and the text "Item 1"

4,973

(13 replies, posted in Russian)

memult wrote:

Проект еще раз отправил на почту. Тема письма DB_report.

В последних версиях теперь нельзя подключаться к базе или делать какие либо SQL запросы в секции скрипта

begin

end.

который расположен в самом низу.


Переместите пожалуйста скрипт, который обращается к базе в событие OnShow главной формы.

4,974

(5 replies, posted in General)

gamalier_ramirez wrote:

Hi Dimitry

I am in Venezuela, here we have trouble obener currency, US $, I'm interezado to acquire a license, but not as could do to acquire it, I can indicate how serious please

Hello,


I sent email for you.

sait0219
Доработал проект.


В донате нет необходимости, можете просто приобрести лицензию.