Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
19 / 20 / 8
Регистрация: 27.11.2010
Сообщений: 323

Ошибка в при конвертировании ID в phpMyadmin

20.10.2012, 22:34. Показов 1077. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
            OdbcConnection MyConnection;
            // составим строку подключения
            string MyConString =
                    "DRIVER={MySQL ODBC 5.1 Driver};" +
                    "SERVER=localhost;" +
                    "DATABASE=dev;" +
                    "UID=root;" +
                    "PASSWORD=;" +
                    "OPTION=3";
            MyConnection = new OdbcConnection(MyConString);
            MyConnection.ConnectionTimeout = 60;
            // произведем попытку подключения
            try
            {
                MyConnection.Open();
                string comanda = "select * from wp_users where id=1";
                OdbcCommand OleComand = new OdbcCommand(comanda, MyConnection);
                OdbcDataReader read_kol = OleComand.ExecuteReader();
                string f4 = ""; int f3 = 0, f1 = 0;
                while (read_kol.Read())
                {
                    f3 = (Int32)read_kol["id"];
                    f4 += " " +(String)read_kol["user_login"];
                    f4 += " " + (String)read_kol["user_pass"];
                    f4 += " " + (String)read_kol["user_nicename"];
                    f1 += (Int32)read_kol["user_status"];
                }
                MessageBox.Show(f1.ToString()+" "+f4);
            }
            catch (Exception ee)
            {
                textBox1.Text = ee.ToString();
                // если произошли ошибки покажем их
                MessageBox.Show(ee.ToString(), "Ошибка подключения к БД");
                return;
            }
вылезает ошибка в строке
C#
1
  f3 = (Int32)read_kol["id"];
пробовал стринг не помогло
собственно сама ошибка

System.InvalidCastException: Заданное приведение является недопустимым.
в TestSql.Form1.Form1_Load(Object sender, EventArgs e) в C:Documents\Visual Studio 2005\Projects\TestSql\Form1.cs:строка 97

подскажите как исправить в базе стоит
`ID` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT

в чем может быть проблема?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.10.2012, 22:34
Ответы с готовыми решениями:

Ошибка при конвертировании
Здраствуйте, кто знает как решить такую проблему вот на скрине

Ошибка при конвертировании типов
Здравствуйте! Такая ситуация! Есть TextBox и Button по нажатию Button текст TextBox'a должен сохраниться в переменной "x" и...

Ошибка при конвертировании из string в int32
Выдаёт ошибку на этой строке: "Входная строка имела неверный формат". Почему это происходит? При условии, что я всегда ввожу в текстбокс...

2
73 / 73 / 10
Регистрация: 18.09.2012
Сообщений: 208
21.10.2012, 10:00
BIGINT(20) вроде типу Int64 должен соответствовать. Может в этом проблема?
0
19 / 20 / 8
Регистрация: 27.11.2010
Сообщений: 323
21.10.2012, 20:39  [ТС]
попробовал так
C#
1
2
3
4
5
6
7
8
string f4 = ""; 
                int f3 = 0, f1 = 0;
                while (read_kol.Read())
                {
                    f3 = (int)read_kol["id"];
                   
                }
                MessageBox.Show(f3.ToString());
немного изменил базу id int(20) Нет Нет AUTO_INCREMENT

получилось
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.10.2012, 20:39
Помогаю со студенческими работами здесь

Ошибка при конвертировании в Format Factory
Здравствуйте. Возникла проблема при конвертировании файла из PDF в EPUB, в информации об ошибке вот что написано: File...

При конвертировании видео вылетает ошибка: Видеодрайвер nvlddmkm перестал отвечать и был успешно восстановлен.
При конвертировании видео вылетает ошибка: Видеодрайвер nvlddmkm перестал отвечать и был успешно восстановлен.Перед этим всё виснет, мышка...

Ошибка при импорте в PhpMyAdmin 3.5.1
Здравствуйте. Подскажите, почему у меня выдает ошибку при импорте?

Ошибка в PhpMyAdmin при входе
Всё происходит на OpenServer. Неделю нормально работало(Даже сегодня работал), решил добавить ещё одну табличку включаю PhpMyAdmin, а там...

Ошибка при запуске phpMyAdmin
Использую PHP-7.2, MySQL 8.0, Apache 2.4. Ошибка при обращении через localhost к phpMyAdmin: Cannot connect: invalid settings. ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru