2011-01-13 2 views
0

Я использую Microsoft Visual Basic 2010 Express. У меня есть проект на основе WPF. У меня есть успешное соединение с базой данных в Database Explorer и работающий существующий источник данных в источниках данных.Обновление Datatable для СУЩЕСТВУЮЩЕГО подключения к глобальной базе данных

Я создал DataTable из источника данных, используя этот код:

Dim roster_table As New DataTable("AGENT_ROSTER") 

Я могу управлять этой DataTable просто отлично, но я не могу понять, как сохранить свои данные в свою базу данных (agentroster.sdf), так как соединение находится на глобальном уровне и не объявляется в этом конкретном окне.

Как обновить эту базу данных из данных в этом окне?

Кстати, я попытался создать соединение с кодом этого окна, используя ту же строку соединения, что и успешная глобальная база данных, но она сказала, что она не может подключиться.

ответ

0

Трудно сказать, учитывая ограниченную информацию, которую вы предоставили. Следует также отметить, что есть много способов сделать это. Однако самым основным способом является использование адаптера таблицы. После того, как вы установили команды «Обновить», «Вставить» и «Удалить», вы вызываете свой метод Update.

Вот MSDN article, которые могли бы помочь вам в дальнейшем

+0

Вы будете удивлены, узнав, что ваш ответ на самом деле помогли мне решить! Иногда мне сложно связать эти концепции с моим проектом. Код, который я использовал, был «Dim table_adaptor As New AGENT_ROSTERTableAdaptors.AGENT_ROSTERTableAdaptor». Мой единственный вопрос - это должно работать? – CodeMouse92

+0

@ JasonMc92. Да, это выглядит правильно. После того, как вы приобретете некоторый комфорт с помощью ADO.NET, может быть, стоит того, что другие [люди делают] (http://stackoverflow.com/questions/363222/is-everyone-here-jumping-on-the- ОРМ-полосно-универсал) –

Смежные вопросы