На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА
Прежде чем задать вопрос, зайдите в раздел FAQ, возможно там уже есть ответ на него.
Если вы хотите вставить код в сообщение, то пожалуйста выделяйте его тегом [code=dfp] ... [/сode].
Для этого используйте кнопку [code=dfp] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Delphi for PHP.
Модераторы: ViktorXP, vicis
  
> не работает MySQLQuery и MySQLTable1
    есть пробный код
    ExpandedWrap disabled
      $this->MySQLQuery2->writeSQL("INSERT INTO test (`ID5`, `ID`) VALUES (NULL, '1')  ");
         $this->MySQLQuery2->open();


    при запуске выдает вот такую ошибку


    ExpandedWrap disabled
      Application raised an exception class EDatabaseError with message 'Error executing query: INSERT INTO test (`ID5`, `ID`) VALUES (NULL, '1')      LIMIT 0, 10
      [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 0, 10' at line 1]'


    если запрос в компоненте сменить на select то работает

    так же если пишу ручками и запускаю , этот код работает а в компоненте нет
    ExpandedWrap disabled
       $query = "INSERT INTO test (`ID5`, `ID`) VALUES (NULL, '1') ";
          $result = mysql_query($query) ;
       
          mysql_close($link);



    в пхп админ выполняется без ошибок, подскажите что я делаю не так ?
    Сообщение отредактировано: ssaich -
      у самого соединения к базе данных есть метод execute.

      ExpandedWrap disabled
        $this->MyDB->execute("insert...");


      пс. что бы компонент не засорял sql хвостом "LIMIT 0, 10" нужно свойствам LimitStart, LimitCount присвоить -1
      Сообщение отредактировано: ViktorXP -
        Бросил на форму обычную Table

        ExpandedWrap disabled
          $this->Table1->append();
                $this->Table1->fieldset("ID","1111111");
                $this->Table1->post();


        Вот так вот работает ))

        все свистит и пукает в общем, доков нормальных нет, среда имхо сырая .. жаль что заброшен проект
          Цитата ssaich @
          INSERT INTO test (`ID5`, `ID`) VALUES (NULL, '1') LIMIT 0, 10

          Ну тыж к INSERT запросу прицепляеш' LIMIT 0, 10. Из-за етого И падает.
            Цитата ssaich @
            жаль что заброшен проект

            Почему заброшен?
            Теперь это детище известно под именем HTML5 Builder.
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0487 ]   [ 16 queries used ]   [ Generated: 23.04.24, 22:11 GMT ]