Чтение данных для запроса с визуальных компонентов дельфи

Тема в разделе "Delphi - Базы данных", создана пользователем Brunetka, 20 окт 2008.

  1. Brunetka

    Brunetka Гость

    Привет всем!Помогите, кто чем может!Проблема пустяковая, но без ее решения никак!
    Пишу sql-запрос, который "берет" данные из компонента edit (edit.tetx), но запрос просто не видит, что в этих edit-ах записано и возвращает пустые значения.
    [codebox]Zapros := Name_SQL+TBL +' VALUES('+Edit1.Text+','+Edit2.Text+');'[/codebox]
    В чем здесь может быть дело?может быть надо выставить какие-нибудь свойства? :)
    помогите, пожалуйста, буду очень признательна!
     
  2. FBUS

    FBUS Well-Known Member

    Регистрация:
    12 мар 2008
    Сообщения:
    57
    Симпатии:
    0
    попробуй так
    var a,b:string;

    a:=edit1.text;
    b:=edit2.text;
    Zapros := Name_SQL+TBL +' VALUES('+a+','+b+');'

    но честно говоря твой вариант должен работать

    еще бывает полезно вывести сам текст запроса... типа после твоей строчки написать
    ShowMessage('Zapros');

    З.Ы. Не увидел Update в начале запроса.. непонятно что он делает (запрос)
     
  3. Brunetka

    Brunetka Гость

    Запрос один на добавление:
    Name_SQL := 'INSERT INTO ',
    другой на редактирование:
    Name_SQL := 'UPDATE ' + TBL + ' SET '
    TBL- глобальная переменная, разные таблицы.
    Пишу в апострофак, потому что текст запроса сначала вывожу в listbox...
    Здесь вообще что-то странное творится: у меня инфа из edit читается как бы с отставанием на 1 шаг...пишу 1, нажимаю показать запрос, пишет пустое значение...пишу 2, нажимаю, пишет 1...

    querry читает запрос из listboxчитает его и исполняет...

    И еше, правильно ли я посылаю запрос на исполнение?(первый раз этим занимаюсь ;) ):
    [codebox]procedure TForm1.Button2Click(Sender: TObject);
    begin
    WITH DataModule2.IBQuery13 do begin
    SQL.Clear;
    SQL := ListBox1.Items;
    ExecSQL;
    END
    end;[/codebox]
    Всем откликнувшимся огромное спасибо!!!!!!!!!
     
  4. FBUS

    FBUS Well-Known Member

    Регистрация:
    12 мар 2008
    Сообщения:
    57
    Симпатии:
    0
    Чиркани в личку, я не понял что ты хочешь от проги.
     
Загрузка...

Поделиться этой страницей