Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# под Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
californis
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
#1

Вопрос по SQL & ASP & Search - C# ASP.NET

09.10.2008, 00:57. Просмотров 601. Ответов 5
Метки нет (Все метки)

У меня в БД есть поле которое содержит все скилсы из резюме человека , все они идут как одна длинная строка.
http://www.cyberforum.ru/asp-net/thread458521.html
Когда я делаю поиск , то в строке поиска может быть к примеру лишь 1 значение, например C++, как в таком случае мне определить что строка поиска 'C++' есть в поле БД ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2008, 00:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вопрос по SQL & ASP & Search (C# ASP.NET):

query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так?
упростил для краткости запрос. в чем ошибка? RecSet - это коннекшн. ...

Кто встречался с таким, подскажите - (#206;áúåêò)
Если на asp-странице происходит ошибка, то сервер выдает сообщение вот примерно...

Вопрос по ASP & SqlServer Connection
Здрасте всем, вот у меня беда такая...поставил я себе студио.НЕТ, и тут мире...

Access & ASP & не хочет добавлять данные в таблицу
Привет уважаемые посетители форума. Имеется w2k с сервис пуками , IIS 5.0,...

ошибка: 'Предполагается наличие окончания инструкции' в строчке SQLfirst=SQLfirst&'''&header&'','
Динамически формирую SQL запрос SQLfirst='INSERT INTO documents (doctypes,...

5
al
09.10.2008, 17:34 #2
удoбнo хрaнить скилсы в этoм пoле кaк array, рaделённый делимитерoм:

Java:C++:ASPELPHI

select SKILLS from RESUME
...
if inStr(rsSkills('SKILLS'),strSearch) then
response.write('yes')
else
response.write('no')
end if
californis
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
11.10.2008, 01:12  [ТС] #3
так не пойдет.
мне надо выводить не да или нет а в цикле после того как запрос выполнен создать таблицу в которую вывести данные поиска.

таким образом остается все это сделать как то в SQL запрсе...

я попробовал так(упрощенный кусок кода):

SELECT.... AND SKILLS LIKE '%C++%'

но он выводит все даже если там С++ и нет...
вот такой вот трабл...
кто знает-подскажите плз
0
californis
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
11.10.2008, 01:58  [ТС] #4
если точнее то синтаксис был такой:

s_skills='C++'

query ='SELECT * FROM resume WHERE SKILLS LIKE '%'' & s_skills & '%''

мне кажется идея правильная , но где то с кавычками я видимо напутал..
мож кто подскажет?
0
al
12.10.2008, 22:16 #5
Код
s_skills='%C++%'

query ='SELECT * FROM resume WHERE SKILLS LIKE '' & s_skills & '''
californis
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
13.10.2008, 01:37  [ТС] #6
все оказалось намного проще- я забыл включить подстроку запроса в общий запрос
0
13.10.2008, 01:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2008, 01:37
Привет! Вот еще темы с решениями:

Проверка if croot.selectSingleNode('//CountryList/Country[@Name='' & cname & '']') не работает
Добрый день. Пишу в скрипте .vbs: set...

DataGrid & Asp Application in C#
Est DataGrid. Zapolnyaetsya dannimi s servera cherez SqlAdapter i DataSet.est...

Как получить целиком всю строку параметров query string (?id1=..&id2=..&id3=..)
как получить целиком всю строку параметров query string к примеру страница с...

sQuery = 'DELETE FROM tb WHERE id IN (' & Request('Myvar') & ')'
кoгдa прoсмaтривaешь пoчту тaм рядoм с кaждым письмoм есть check box (если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru