Страница: 1 |
Не могу разобраться!!! Loop While i < 10 Помогите пожалуйста, инрересно ведь!
Я сильно сомневаюсь, что можно добавить или удалить колонку в реальной таблице через виртуальную в Dataset. Здесь лучше воспользоваться Command (SQLCommand, ODBCCommand, OLEDBCommand): SQLCommand.CommandText="alter table t1 add col13" SQLCommand.execute Страница: 1 |
Вопрос: Не могу редактировать ДБ!!! в VS.net
Добавлено: 17.09.03 20:29
Автор вопроса: skill | Web-сайт:
Третий день, как поставил Visual Studio.Net.
Возникли проблемы при с редактированием БД(при чем пробовал подключаться к разным форматам БД с разными провайдерами на С# и Vb)
Проблема такова: Программа вроде-бы все делает не выдавая ошибок но при этом не вносит изменения в БД (Добавление/редактирование записей,добавление полей).Методы Begine/End.Edit(Для редактирования записей),Accept.Change для таблицы при добавлении полей не работают, также как и не работает метод
Table.NewRow()&(Rows.Add) при создании новых записей в таблице,как в приведенном ниже примере:
Dim tblTest As System.Data.DataTable
Dim rwTest As System.Data.DataRow
tblTest = New System.Data.DataTable()
tblTest = Me.DsTest1.test //DsTest1-Мой DataSet, test-таблица в БД включенная DsTest
Dim i As Integer
Do
i = i + 1
rwTest = tblTest.NewRow()
rwTest("ID") = i
rwTest("KOD") = i
rwTest("Name") = "Name" + i.ToString()
tblTest.Rows.Add(rwTest)
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 18.09.03 10:37
Для взаимодействия между Dataset и БД нужно использовать объект
DataAdapter (для OleDB - OledbDataAdapter, для SQL - SQLDataAdapter,
для ODBC - ODBCDataAdapter).
Номер ответа: 2
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #2
Добавлено: 18.09.03 16:22