Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с обновлением базы! / 2 сообщений из 2, страница 1 из 1
16.09.2004, 11:03
    #32697118
TJ
TJ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обновлением базы!
Проблема с обновлением базы!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
public void AddChanges(Hashtable Changes)
{
	DataSet Changing = new DataSet();
	daRec.Fill(Changing);
	SqlCommandBuilder auto = new SqlCommandBuilder(daRec);
	ICollection c = Changes.Keys;
	foreach (string str in c)
	{
	DataRow[] adr = Changing.Tables[ 0 ].Select("Tovar_ID = "+str);
	if (adr.Length< 1 ) 
	{
		DataRow dr = Changing.Tables[ 0 ].NewRow();
			dr["Client_ID"] = ClientID;
			dr["Tovar_ID"]  = str;
			dr["Tovar_Kol"] = Changes[str];
			dr["Tovar_Paided"] =  0 ;
			dr["Tovar_Paid"]  =  0 ;
			Changing.Tables[ 0 ].Rows.Add(dr);
	} 
		else 
	{
		adr[ 0 ]["Tovar_Kol"] = Changes[str];
	}
		Changing.AcceptChanges();
	}
	daRec.Update(Changing);
}
DataAdapter установил все команды, кто-то подсказал что можно использовать CommandBuilder но ничего не изменило тоесть данные я получаю но не могу внести изменения в базу! При этом я смотрел RowState пишет Unchanged делая это впервые так что похоже не вижу чего-то!!!!
...
Рейтинг: 0 / 0
17.09.2004, 10:09
    #32699173
TJ
TJ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с обновлением базы!
Прошу прощенья догадался, я не совсем понял смысла AcceptChanges!!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с обновлением базы! / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]