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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2015, 16:16   #1
Игорь Обухов
Пользователь
 
Регистрация: 16.06.2012
Сообщений: 38
По умолчанию Dataset не отображает данные - C#

Всем доброго дня..Создал dataset с набором данных из БД(Access 2007) для отображения их в Datagridview и для создания отчета и показа его в reportviewer..Все отображается корректно, но когда я перемещаю файл БД в корень программы (D:\programm\programm_firms\program m_firms\bin\Debug),соответственно меняю путь к БД в dataset, Datagriview и reportviewer перестают отображать данные..помогите пожалуйста.Заранее спасибо)
Игорь Обухов вне форума Ответить с цитированием
Старый 06.11.2015, 18:54   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Дык и даже ошибку не бьет?
А ты уверен что везде путь правильно указал?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.11.2015, 19:03   #3
Игорь Обухов
Пользователь
 
Регистрация: 16.06.2012
Сообщений: 38
По умолчанию

Пути правильные,я в проводнике прям выбирал поставщика,находил базу,проверял соединение...причем интересно то, что когда в проводнике добираешься до базы,он пишет такой путь: Provider=Microsoft.ACE.OLEDB.12.0;D ata Source=|DataDirectory|\bin\Debug\BD \Firms.accdb..я открыл файл app.config, изменил путь на Provider=Microsoft.ACE.OLEDB.12.0;D ata Source=|DataDirectory|\BD\Firms.acc db и все почему то заработало
Игорь Обухов вне форума Ответить с цитированием
Старый 06.11.2015, 20:36   #4
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

Потому что вам еще в прошлой теме сказали, читайте про DataDirectory. 5 сек и все работает, но вы почемуто решили что надо пойти по длинному пути.
come-on вне форума Ответить с цитированием
Старый 06.11.2015, 23:34   #5
Игорь Обухов
Пользователь
 
Регистрация: 16.06.2012
Сообщений: 38
По умолчанию

тогда не понятно,почему в самом проводнике,когда добавляешь БД к dataset, пишется заведомо тот путь к БД,при котором данные не отображаются??а после изменения пути в app.config, данные отображаются,но при попытке зайти в dataset вылетает ошибка,что якобы в заданном пути нет БД
Игорь Обухов вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
keypress отображает стары данные Lokos JavaScript, Ajax 6 05.03.2014 05:27
dblookupcombobox не полностью отображает данные kariza Общие вопросы Delphi 0 26.02.2013 16:32
Не отображает данные в ДБ Гриде EHLIB Помощь студентам 1 24.12.2012 20:45
DataGridView не отображает данные запроса wm_leviathan C# (си шарп) 5 04.05.2012 09:07
Отчет не отображает данные lionforever C# (си шарп) 7 13.04.2012 14:37