Конференция "Базы" » Ошибка при записи в таблицу Access [D7, Access]
 
  • Valerik © (10.11.08 14:42) [0]
    Помогите пожалуйста! У меня возникает ошибка при записи в таблицу:"Текущий проводник не поддерживает возврат нескольких наборов записей в результате одной операции".
    Может я не правильно осуществляю запись?
    ADOQuery2.Close;
    ADOQuery2.SQL.Clear;
    ADOQuery2.SQL.Add('insert into Prob (skorost,dlinna)values('+ Edit5.Text +','+ Edit6.Text +')');
    ADOQuery2.ExecSQL;
    ADOQuery1.Close;
    ADOQuery2.Open;
  • GRAND © (10.11.08 14:44) [1]

    > ADOQuery2.SQL.Add('insert into Prob (skorost,dlinna)values('+
    > Edit5.Text +','+ Edit6.Text +')');


    А если так:

    ADOQuery2.SQL.Add('insert into Prob (skorost,dlinna)values('+ QuotedStr(Edit5.Text) +','+ QuotedStr(Edit6.Text) +')');



    ?
  • Сергей М. © (10.11.08 14:46) [2]

    > ADOQuery2.Open;


    Эта строчка в данном контексте не имеет к записи в таблицу никакого отношения.

    Она тебе зачем ?
  • GRAND © (10.11.08 15:07) [3]
    Это такой себе рефреш ;)
  • MsGuns © (10.11.08 15:14) [4]
    >GRAND ©   (10.11.08 15:07) [3]
    >Это такой себе рефреш ;)

    А ты не путаешь адошный refresh с requery ?
  • stas © (10.11.08 15:31) [5]
    ADOQuery2.Close;
    ADOQuery2.SQL.Clear;
    ADOQuery2.SQL.Add('insert into Prob (skorost,dlinna)values('+ Edit5.Text +','+ Edit6.Text +')');
    ADOQuery2.ExecSQL;
    ADOQuery1.Close;
    ADOQuery1.Open;
    думаю тебе надо так?
  • Anatoly Podgoretsky © (10.11.08 15:38) [6]
    Выкини АДОQuery и замени на ADODataset для данных и AdoCommand для команд, а то очередной, который споткнулся об Борландовский костыль.
  • Valerik © (11.11.08 08:13) [7]
    Спасибо большое!!!! Действительно ошибка была в этом: ADOQuery1.Open;
  • Valerik © (11.11.08 08:19) [8]
    А как можно записать данные в таблицу, которые содержат символы и буквы?
    Например: 160/R13.
    Выдает ошибку: Ошибка синтаксиса в выражении запроса 160/R13
  • Valerik © (11.11.08 08:24) [9]
    Все получилось)))
    Спасибо!)
  • app © (11.11.08 08:53) [10]
    Один вопрос - одна ветка, два вопроса - две ветки
  • stas © (11.11.08 12:21) [11]
    Valerik ©   (11.11.08 08:19) [8]
    База шин )) ?
  • MsGuns © (11.11.08 12:38) [12]
    >Valerik ©   (11.11.08 08:19) [8]
    >А как можно записать данные в таблицу, которые содержат символы и буквы?

    Стесняюсь спросить: а буква - это не символ ?
  • Anatoly Podgoretsky © (11.11.08 14:08) [13]
    > MsGuns  (11.11.2008 12:38:12)  [12]

    Конечно нет, нужны символы, а не буквы.
 
Конференция "Базы" » Ошибка при записи в таблицу Access [D7, Access]
Есть новые Нет новых   [134477   +39][b:0][p:0.001]