Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Процедура поиска из текстового поля  [new]
voxpert
Member

Откуда:
Сообщений: 22
Здравствуйте, как реализовать

command->CommandText = "SELECT * FROM contacts WHERE (name LIKE ?)";
command->Parameters->Add("name", "%" + textBox1->Text + "%");


с помощью хранимых процедур?
9 дек 16, 17:39    [19986062]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2421
voxpert,

а что не получается, или вы думаете, что все понимают ваш птичий язык в первом посте?
9 дек 16, 17:59    [19986162]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
voxpert
как реализовать
с помощью хранимых процедур?
с помощью динамического sql
9 дек 16, 19:56    [19986512]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
voxpert
Member

Откуда:
Сообщений: 22
хочу что то типа этого
ALTER PROCEDURE dbo.StoredProcedure1

AS
SELECT * FROM contacts WHERE (name LIKE ?);
"name", "%" + textBox1->Text + "%";

RETURN
нужно осуществить поиск по таблице контакты - поле с именем, и при вводе буквы в текстовое поле c++ и выдавать имя контактов
9 дек 16, 20:45    [19986612]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
voxpert
Member

Откуда:
Сообщений: 22
WarAnt,

это CLR с++, использую его и SQL
9 дек 16, 20:56    [19986644]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1431
voxpert
хочу что то типа этого
ALTER PROCEDURE dbo.StoredProcedure1

AS
SELECT * FROM contacts WHERE (name LIKE ?);
"name", "%" + textBox1->Text + "%";

RETURN
нужно осуществить поиск по таблице контакты - поле с именем, и при вводе буквы в текстовое поле c++ и выдавать имя контактов


ALTER PROCEDURE dbo.StoredProcedure1
	@name varchar(255)
AS
SET @name = ISNULL(@name, '')
SET @name = IIF(LEFT(@name, 1) = CHAR(34), '', CHAR(34)) + @name
SET @name = @name + IIF(RIGHT(@name, 1) = CHAR(34), '', CHAR(34))

SELECT * FROM contacts WHERE [name] LIKE @name
	
	RETURN 0
9 дек 16, 21:18    [19986678]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
voxpert
Member

Откуда:
Сообщений: 22
felix_ff,

а как связать c++ , чтобы брать name из textbox ?
9 дек 16, 22:23    [19986843]     Ответить | Цитировать Сообщить модератору
 Re: Процедура поиска из текстового поля  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37050
voxpert
felix_ff,

а как связать c++ , чтобы брать name из textbox ?
По с++ эсть отдельный форум.
9 дек 16, 22:53    [19986928]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить