Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2014, 00:50   #1
LOST94
Пользователь
 
Регистрация: 13.05.2009
Сообщений: 47
По умолчанию Как определить connection string?

Всем привет! В который раз не могу преодолеть простую, в общем-то, вещь.

1. добавил в проект new item --> local database
2. в app.config это выглядит так:
Цитата:
<connectionStrings>
<add name="DataBaseTest.Properties.Setti ngs.ExamsConnectionString"
connectionString="Data Source=|DataDirectory|\Exams.sdf" providerName="Microsoft.SqlServerCe .Client.3.5" />
</connectionStrings>
3. Пытаюсь заполнить с помощью этой БД Датасет:
Код:
 private void Form1_Load(object sender, EventArgs e)
        {
            
            ExamsDataSet dataSet = new ExamsDataSet();
            
            OleDbConnection conn = new OleDbConnection(" ... ");
            
            OleDbDataAdapter myAdapter = new OleDbDataAdapter(
                "SELECT ID FROM student", conn);
            myAdapter.Fill(dataSet);
        }
Перепробовал уже все мыслимые и немыслимые варианты на месте троеточия. Возникали разнообразные ошибки, подключиться так и не удалось. (ошибки на последней строчке)

Последний раз редактировалось Stilet; 27.04.2014 в 08:39.
LOST94 вне форума Ответить с цитированием
Старый 27.04.2014, 08:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Ну а тексты ошибок показать не хочешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.05.2014, 13:50   #3
Kaiot
Новичок
Джуниор
 
Регистрация: 13.05.2014
Сообщений: 2
По умолчанию

Цитата:
Сообщение от LOST94 Посмотреть сообщение
Код:
 private void Form1_Load(object sender, EventArgs e)
        {
            
            ExamsDataSet dataSet = new ExamsDataSet();
            
            OleDbConnection conn = new OleDbConnection(" ... ");
            
            OleDbDataAdapter myAdapter = new OleDbDataAdapter(
                "SELECT ID FROM student", conn);
            myAdapter.Fill(dataSet);
        }
а где conn.Open()?

эту строку "OleDbConnection conn = new OleDbConnection(" ... ");" лучше поставьте за пределами form_load()
Kaiot вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как преобразовать SIZE_T в string (System String^) calypso Общие вопросы C/C++ 0 09.12.2013 12:43
Защита Connection String (.NET) NekoSin4eG Общие вопросы .NET 3 09.07.2013 09:37
MVC 4, connection String rysalo4ka ASP.NET 1 06.05.2013 10:49
определить количество символов и пробелов в строке без использования string.h Alena_897 Помощь студентам 5 07.12.2010 18:40
Как получить адрес String строки или преобразовать String madboy4ik Общие вопросы по Java, Java SE, Kotlin 6 15.01.2010 11:57