|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Как управлять таблицой SQL удалить и сравнение Последний раз редактировалось usfire, 23.04.2025 в 15:16. | 
| 
			 
			#2  
			
			
			
			
		 | |||
| 
 | |||
|   | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   ну вот совсем не понятно что надо... можно подробнее словами? | 
| 
			 
			#4  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 Код: procedure TfrmTransportationsMonitorForm.Button1Click(Sender: TObject);
 var
 id : String  ;
begin
  TMQuery.SQL.Text := 'SELECT * FROM TABLE(TRANSPORTATIONS_DATA.RETURN_TRANSPORT) ORDER BY TECHNIKS';
  TMMemTable.DisableControls;
  try
    TMMemTable.Close;
    TMMemTable.Open;
    TMMemTable.First;
    var S := '';
    while not TMMemTable.Eof do
    begin
      S := S+TMMemTable.FieldByName('TECHNIKS_ID').AsString+'='+TMMemTable.FieldByName('TECHNIKS_IT_ID').AsString+',';
      TMMemTable.Next;
     //   new
           Memo1.Lines.add(TMMemTable.FieldByName('DRIVER').Text );
          Edit2.Text:=Memo1.Lines[1];
        //   new
     // Memo1.Lines.add(S+TMMemTable.FieldByName('DRIVER').Text );
     // memo1.SelStart ;
    end;
    Delete(S,length(S),1);
    TMMemTable.First;
    SetStatus;
    TMMemTable.Last;
    TMMemTable.First;
    if not Assigned(FChoiceColumn) then
      FChoiceColumn := TMGrid.Columns[2];
    TMGridSortMarkingChanged(nil);
    if length(id) > 0 then
      TMMemTable.Locate('TECHNIKS_ID',id,[]);
    if Assigned(MonitorScaner) then
    begin
      MonitorScaner.Ex := True;
      MonitorScaner.Terminate;
      MonitorScaner := nil;
    end;
    MonitorScaner := TMonitorScaner.Create(True,Self);
    MonitorScaner.CarsList.CommaText:=S;
    MonitorScaner.Start;
  finally
    TMMemTable.EnableControls;
  end;
end;Последний раз редактировалось usfire, 23.04.2025 в 15:15. | 
| 
			 
			#5  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 Научился из SQL Выводить столбец в memo Научился из SQL Выводить строку из столбеца нужно Начится удалять запись в SQL программно , так же сравнивать записи ы sql На текущий момент научился только выводить столбец , еще нужно удаление , сравнение , не всего столбца , разеых строк из столбца , Так же запись в SQL , Последний раз редактировалось usfire, 17.04.2025 в 15:29. | 
| 
			 
			#6  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
 Общий вид команды удаления в SQL: Код: DELETE FROM имя_таблицы [WHERE условие_отбора_записей]; Цитата: 
 Цитата: 
 Код: INSERT INTO имя_таблицы [(поле_таблицы, ...)] VALUES (значение_поля_таблицы, ...) Код: INSERT INTO Goods (good_id, good_name, type) VALUES (20, 'Table', 2); |