powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Вопрос по INSERT
8 сообщений из 8, страница 1 из 1
Вопрос по INSERT
    #32060722
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вставить текст(строковой тип) из поля(комп.TEdit) в таблицу с помощью SQL-оператора INSERT. К примеру, при выборке использую параметры, напр. SELECT * FROM table WHERE field1 = :P1, где P1- параметр. А вот при использовании INSERT параметр почему-то не работает. Буду очень признателен за помощь.
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060730
Фотография AVL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
insert into table (field1)
values (:P1)
где в качестве параметра подставляете значение TEdit.Text

можно и другими способами - формирование запроса, использование UpdateSQL
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060756
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал...говорит что параметр не найден. (таблица находится на SQL Server 7.0). В таблице появляется пустая строка.
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060758
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал...говорит что параметр не найден, кстати, сама таблица находится на SQL Server 7.0. В таблице появляется пустая строка.
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060768
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения за предыдущую строку - с ошибкой разобрался.
При попытке внести запись в таблицу выдается значение
Fiel d 'P1' is of an unknown type.
Что значит не известный тип?
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060772
Фотография Luchkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi какой? Запрос TQuery или TADOQuery?
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060776
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Delphi 6, компонент TQuery
...
Рейтинг: 0 / 0
Вопрос по INSERT
    #32060796
Фотография Luchkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в дизайне у TQuery не пытался в явную указать тип параметра?
Я про TQuery уже не помню, в TADOQuery после занесения SQL, я выполняю
Код: plaintext
1.
2.
3.
with ParamByName('P1') do begin
   DataType:= ftString; Value:= EdText.Text;
end;

и перебей везде имя параметра, вдруг где русскую "Р" вместо "P" написал ;)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Вопрос по INSERT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]