Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 20.12.2012, 16:40   #1
!Katrin
Новичок
Джуниор
 
Регистрация: 08.11.2012
Сообщений: 2
По умолчанию записать текст из Access в textBox

Здравствуйте! Мне нужна Ваша помощь! Есть база данных в Access, содержащая следующие столбцы: номер лаб. работы(числовой), Задачу(текстовый) и уровень сложности(числовой). Необходимо записать в textBox из столбца Задача - ТЕКСТ! Вот код:
Код:
if (comboBox1.SelectedIndex >= 0)
            {

                 string N = comboBox1.SelectedItem.ToString();
                OleDbConnection connection = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; data source=Stud.mdb");
                OleDbCommand command = connection.CreateCommand();
                connection.Open();
                command.CommandText = "SELECT TOP 1 [Zadanie] FROM [Lab] WHERE [Lab]=? AND [YrovenSlog]=? ORDER BY Rnd([Zadanie])";
                command.Parameters.Add("Lab", OleDbType.Char).Value = N;
                command.Parameters.Add("YrovenSlog", OleDbType.Char).Value = yrsl;
                string zadacha;
                zadacha = command.ExecuteScalar().ToString();
                textBox1.Text = zadacha;
           }
                  
                    else
                        MessageBox.Show("Ничего не выбрано");
Если в столбце Задача стоят числа, то все нормально Как только меняешь в базе данных числа на текст, вылезает ошибка:несоответствие типов данных в выражении условия отбора! Помогите! Что не так?

Последний раз редактировалось !Katrin; 20.12.2012 в 17:04.
!Katrin вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
записать текст в файл satka Microsoft Office Access 1 01.11.2011 17:30
Открыть модальную форму, записать в контрол произвольный текст. VBA Access 7.0. чувачек Microsoft Office Access 5 23.10.2011 09:35
Как добавить текст из TextBox в DataGridView Arik80 Помощь студентам 4 19.06.2011 23:37
Записать в микрофон один текст и другой, а потом пустить один текст в правый канал, а другой - в левый FAN2010 Помощь студентам 6 18.04.2011 16:00
текст в TextBox-е Bezdar Microsoft Office Excel 2 04.06.2008 08:16


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS