Конференция "Базы" » выбор в таблице
 
  • Виктор (14.11.11 15:22) [0]
    ADODataset1.Close;
    ADODataset1.CommandText := 'SELECT * FROM reductor WHERE [Мощность] =' + frPoisk.ComboBox5.Text +
    ' AND [n2]>= '+ frPoisk.Edit1.Text +' AND [n2]<='+ frPoisk.Edit2.Text +
    ' AND [f]>= '+ frPoisk.Edit3.Text +' AND [f]<='+ frPoisk.Edit4.Text+
    ' AND [тип] = '+QuotedStr('D')+ ' OR [тип] =' + QuotedStr('E');
    ADODataset1.Open;

    По типу все работает, по [n2]<='+ frPoisk.Edit2.Text не отыскивает промежуток
  • clickmaker © (14.11.11 15:31) [1]
    n2 - число? какого типа, integer, float?
  • Медвежонок Пятачок © (14.11.11 15:53) [2]
    чудесный интерфейс к БД для совершения иньекций
  • Anatoly Podgoretsky © (14.11.11 15:54) [3]
    > Виктор  (14.11.2011 15:22:00)  [0]

    СУБД и значения
  • Медвежонок Пятачок © (14.11.11 16:01) [4]
    не отыскивает промежуток


    потому что его там (в таблице) нет.
    нету таких записей, которые удовлетворяют условию
 
Конференция "Базы" » выбор в таблице
Есть новые Нет новых   [134431   +11][b:0][p:0]