Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
UTX
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 21
1

Как прописать строку подключения к БД Access

05.03.2012, 20:27. Просмотров 1455. Ответов 1
Метки нет (Все метки)

Выдаёт предупреждение при попытки соединить VS с базой данных Акцесс.

Вот текст сообщения: "Формат строки инициализации не соответствует спецификации, начиная с индекса 34."

Вроде всё без ошибок написано, вот код:

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
string sql = String.Concat("SELECT * FROM Students WHERE Nomer=", textBox8.Text);
            string connectionString;
            connectionString = "Provider=Microsoft.Ace.OLEDB.12.0;" +
                       @"Student.accdb";
 
            OleDbConnection connection = new OleDbConnection(connectionString);
            connection.Open();
 
            OleDbCommand command = new OleDbCommand(sql, connection);
            OleDbDataReader dataReader = command.ExecuteReader();
            // Очистка от старых записей
            //Вывод найденной записи 
            textBox7.Text = "";
            textBox6.Text = "";
            textBox5.Text = "";
            while (dataReader.Read())
            {
                textBox7.Text = textBox7.Text + dataReader["Familia"];
                textBox6.Text = textBox6.Text + dataReader["Imya"];
                textBox5.Text = textBox5.Text + dataReader["Otchestvo"];
            }
            
            dataReader.Close();
            connection.Close();
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2012, 20:27
Ответы с готовыми решениями:

Как прописать строку подключения к БД, чтобы программа работала на любом компьютере
Недавно начал осваивать работы с базами данных , и в данный момент столкнулся с...

Как получить строку подключения к БД?
Здравствуйте ребята! Подскажите пожалуйста как в C# (Framework 4.6.1) ...

Как узнать строку для подключения
Есть БД Создания в MSSQL подскажите как узнать, строку для ее подключения, где...

Как изменить строку подключения fioConnectionString?
Сейчас так Provider=Microsoft.Jet.OLEDB.4.0 ; Data...

Как изменить строку подключения для Dataset'ов?
Здравсвуйте, крик отчаяния. Перечитал все темы, не могу сделать. И так: у меня...

1
coderxx
437 / 156 / 9
Регистрация: 25.02.2012
Сообщений: 376
Записей в блоге: 2
05.03.2012, 20:44 2
C#
1
connectionString = "Provider=Microsoft.Ace.OLEDB.12.0;Data Source='C:\\Student.accdb'";
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2012, 20:44

Как подключить строку подключения из конфигурационного файла к проекту
Добрый день! Мне нужно подключить строку подключения из файла app.config к...

Как подставить выбранный IP из combobox в строку подключения к БД sqlConnection?
Добрый день! Прошу провести ликбез.. Есть программа, подключается к БД на...

Как удалить строку из БД Access через DataGridView?
Добрый день! Подскажите как реализовать удаление строки из бд через...


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

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

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