Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2014, 17:37   #1
Zicise
Новичок
Джуниор
 
Регистрация: 06.11.2014
Сообщений: 1
По умолчанию Не могу переделать хранимую процедуру

Имеется хранимая процедура, которая выводит ноутбуки по нужным пользователю параметрам из общего их списка:
USE [Models]
GO
/****** Object: StoredProcedure [dbo].[firms] Script Date: 06.11.2014 17:26:27 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[firms] @Процессоры as varchar(max), @Видео as varchar(max), @Диагональ as varchar(max), @Память as varchar(max), @HDD as varchar(max), @Фирма as varchar(max)
AS
Select * from Модель where (Процессор=@Процессоры or @Процессоры='') and
(Видеокарта = @Видео or @Видео='') and (Диагональ_Дюймы = @Диагональ or @Диагональ='') and
(Память_МБ = @Память or @Память='') and (HDD_ГБ = @HDD or @HDD='') and (Название = @Фирма or @Фирма='')

Можно ли переделать эту процедуру, чтобы она захватывала значения также из столбцов, в которых значения разделены через / ?
Изображения
Тип файла: jpg 1.jpg (42.7 Кб, 143 просмотров)
Zicise вне форума Ответить с цитированием
Старый 06.11.2014, 18:09   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Причем тут .NET?

Не понял что за значения вам надо, но наверно вы хотели использовать LIKE вместо просто сравнения строк с помощью =, чтоб можно было написать просто i5 вместо Core i5 и т.д.
http://www.w3schools.com/sql/sql_like.asp
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление пользователя через хранимую процедуру Muramidaza БД в Delphi 2 18.03.2014 22:41
как из функции переделать в процедуру? shalgan Помощь студентам 6 24.12.2013 15:16
добавление через хранимую процедуру пауэрлифтинг БД в Delphi 2 27.05.2010 16:21
функцию переделать на процедуру morgan996 Помощь студентам 2 08.01.2010 13:08
Переделать процедуру AidarBik Общие вопросы Delphi 12 22.05.2008 14:59