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

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

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


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