Member 13515429 Ответов: 1

Смотрите слова в текстовом поле, если в базе данных C# windows app


У меня есть текстовое поле wrrit слова нужны некоторые же слова, если в базе данных в GridView в какой код или создавать видео для меня (
Words in the sense: keywords within the database
)

Что я уже пробовал:

Words in the sense: keywords within the database

1 Ответов

Рейтинг:
0

OriginalGriff

Это очень широкий вопрос, и мы не можем решить его за вас - особенно в таком маленьком текстовом поле, как это.

Это будет сводиться к нескольким вещам: как вы храните свои данные и как вы получаете доступ к своим данным: и мы понятия не имеем ни о том, ни о другом.

Так что все будет зависеть от вас:
Начните с того, что разбейте слова на отдельные строки. Строка.Сплит, вероятно, сделает это за вас.
После этого вам нужно посмотреть в своих данных и найти какие - либо совпадения-и здесь мы не обязательно можем помочь: достаточно легко искать отдельные строки в БД:

SELECT Word FROM MyWordsTable WHERE Word IN ('Hello', 'Goodbye', 'Christmas', 'Easter');
Будет работать в любой БД - но это может быть не быстро, в зависимости от размера вашей БД. Если вы кэшируете его локально, то вы можете быть намного быстрее: словарь или хэш-набор сделают это за вас намного быстрее, чем доступ к БД каждый раз.
Но... если вы используете BindingSource в GridView, вы можете использовать его свойство Filter, чтобы ограничить отображение только теми, которые соответствуют.

Как я уже сказал, Мы понятия не имеем о вашем проекте, поэтому мы не можем сказать "сделайте это" и просто вручить вам решение. Ожидается, что вы сможете разработать эти вещи без того, чтобы мы создавали видео только для вас...