Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > сохранение изменений в базе данных


Автор: 4ybaka 9.9.2007, 14:09
есть БД Access,с ее помощью заполняется DataSet.в БД есть 2 таблицы без связей.после изменения в DataSet нужно эти изменения сохранить обратно в БД,НО,само собой ничего не получается... smile OleDbCommandBuilder не работает,тк в DataSet более одной таблицы.а как составлять команды UpdateCommand,InsertCommand и DeleteCommand я не в курсе... smile поэтому прошу привести примеры таких комманд или,что еще лучше,рассказать,можно ли это все сделать както иначе?

Автор: thomas 9.9.2007, 17:22
4ybaka
Привет.
А http://www.google.ru/search?hl=ru&newwindow=1&q=%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+sql+&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=lang_ru это попробовать лень, да?  smile 
Или http://msdn.microsoft.com/library/rus/default.asp?url=/library/rus/vbcon/html/vboriIntegratingDataVB.asp почитать.

Код

INSERT INTO [моя крутая таблица] (id, name, iq) VALUES (16, Pipo De Roepo, 0.01) ;
UPDATE [моя крутая таблица] SET iq = 0.001 WHERE id = 16;
DELETE FROM [моя крутая таблица] WHERE id = 16;


учи матчасть. smile 

Автор: 4ybaka 9.9.2007, 17:50
с коммандами я уже разобрался,а вот по поводу второй части вопроса,я бы был рад что-нибудь услышать

Автор: thomas 9.9.2007, 19:40
изучай  smile 

Автор: 4ybaka 9.9.2007, 20:16
хотел было уже поспорить с актуальностью данного примера к моему случаю,да пришла в голову идея,которая всетаки заработала! smile так что спасибо,thomas

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)