Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
Написал код ,не пойму что он делает? объясните ,пожалуйста ?
1 ставка
Чем Луа лучше Пайтона и наоборот? Буду использовать в целях написания сценариев.
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
Подскажите как сделать так чтобы человек мог вводить каждое слово только 1 раз:
MareIl
Знаток
(290), на голосовании
5 месяцев назад
//Соединение с БД
String^ connectionString = "provider=Microsoft.ACE.OLEDB.12.0;Data Source=DatabaseWords.mdb";
OleDbConnection^ dbConnection = gcnew OleDbConnection(connectionString);
//Запрос к БД
dbConnection->Open(); //открываем соединение
String^ query = "SELECT * FROM [DatabaseWords]"; //запрос
OleDbCommand^ dbComand = gcnew OleDbCommand(query, dbConnection); //команда
OleDbDataReader^ dbReader = dbComand->ExecuteReader(); //считываем данные String^ MyWord = write->Text;
int lastIndex = MyWord->Length - 1;
String^ MyWord_Cop = MyWord->Substring(0, lastIndex) + Char::ToUpper(MyWord[lastIndex]);
if (dbReader->HasRows == false) {
MessageBox::Show("Ошибка считывания данных!", "Ошибка");
}
else {
bool found = false;
while (dbReader->Read()) {
WordComp->Text = Convert::ToString(dbReader["_City"]);
if (WordComp->Text->Length > 0 && MyWord_Cop->Length > 0 && WordComp->Text[0] == MyWord_Cop[MyWord_Cop->Length - 1]) {
found = true;
break;
}
}
if (!found) {
MessageBox::Show("Совпадений не найдено!", "Результат");
}
}
Голосование за лучший ответ
Арсений Зебекикав
Ученик
(126)
6 месяцев назад
щас к тебе чел придет
MareIl
Знаток (290)
6 месяцев назад
?
Арсений Зебекикав
Ученик (126) Жан Куандыков, Снизу смотри
александр редькин
Ученик
(146)
6 месяцев назад
Жан Куандыков, открыт 1 час назад
Подскажите как сделать так чтобы человек мог вводить каждое слово только 1 раз:
Похожие вопросы
String^ connectionString = "provider=Microsoft.ACE.OLEDB.12.0;Data Source=DatabaseWords.mdb";
OleDbConnection^ dbConnection = gcnew OleDbConnection(connectionString);
//Запрос к БД
dbConnection->Open(); //открываем соединение
String^ query = "SELECT * FROM [DatabaseWords]"; //запрос
OleDbCommand^ dbComand = gcnew OleDbCommand(query, dbConnection); //команда
OleDbDataReader^ dbReader = dbComand->ExecuteReader(); //считываем данные String^ MyWord = write->Text;
int lastIndex = MyWord->Length - 1;
String^ MyWord_Cop = MyWord->Substring(0, lastIndex) + Char::ToUpper(MyWord[lastIndex]);
if (dbReader->HasRows == false) {
MessageBox::Show("Ошибка считывания данных!", "Ошибка");
}
else {
bool found = false;
while (dbReader->Read()) {
WordComp->Text = Convert::ToString(dbReader["_City"]);
if (WordComp->Text->Length > 0 && MyWord_Cop->Length > 0 && WordComp->Text[0] == MyWord_Cop[MyWord_Cop->Length - 1]) {
found = true;
break;
}
}
if (!found) {
MessageBox::Show("Совпадений не найдено!", "Результат");
}
}