🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #516

Re: DataSet i DataAdapter

#516
From: Robert G
Date: Thu, 19 Feb 2004 12:04
46 lines
2844 bytes
Witam
Przeciez ja nie napisalem ze dataadapter przechowuje dane ?! Wydaje mi sie
ze dosc jasno wyjasnilem o co mi chodzi. Jesli nie to prosze o inforamcje co
jest nie jasne.

Pozdrawiam
Robert G

U�ytkownik "Marek Janaszewski (USUN_TO. z adresu!)"
<USUN_TO...@gazeta.pl> napisa� w wiadomo�ci
news:c1288a$d6c$1@news.atman.pl...
> W artykule news:c11v15$ir0$1...@nemesis.news.tpi.pl,
> niejaki(a): Robert G z adresu <zof...@interia.pl> napisa�(a):
>
> > Witam
> > Wie ktos moze na jakiej postrawie DataAdapter decuduje o wywolaniu
> > komendu Insert lub Update ?
> > Zrobilem sobie prosta formatek ktora ma jedno pole tekstowe. Pole jest
> > bindowane do obeiktu dataset ktory zawiera prosta tabele
> > Typy(TypID(autonumer),Typ(string)) Na pole tekstowe zalozony jest
> > unikalny indeks.
> > Wpisuje do pola tekstoweog nazwe typu np. Typ1. Jezeli w bazie nie ma
> > takiego typu to sie dodaje. Jezeli typ jest to wyskakuje wyjatek ze
> > nie moze dodac. Po wylapaniu wyjatku, zmieniam pole na wartosc nie
> > istniejaca w bazie. Wywaoluje DatatAdapter.Update(myDataSet,"Typy"),
> > i dostaje wyjatek : "... element CommandUpdate dotyczy zerowej liczby
> > rekordow. W zdarzeniu RowUpdated EventArg ma stan Updat. W myDataSet
> > mam rekord z wartoscia nie istniejaca w bazie ?! Ktos wie jak
> > zresetowac po pierwszej nieudanej probie dataadapter lub cos co
> > decuduje ze dataadapter wywoluje komende Update a nie Insert ?!
> [...]
>
> Witam!
>
> DataAdaper nie przechowuje danych tylko jest interfejsem komunikacji z
baz�
> danych. Ja spodziewa� bym si�, �e DataSet zawiera informacje o tym, �e
> rekord zosta� dodany, poprawiony albo usuni�ty i w momencie utrwalania
zmian
> prosi DataAdapter o dokonanie zmian.
>
> -- 
> Pozdrawiam,
> Marek Janaszewski
> [ j_m...@gazeta.pl ]
>
Technical Details
Message-ID: <c128pt$4fo$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <c11v15$ir0$1@nemesis.news.tpi.pl> <c1288a$d6c$1@news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Robert G" <zof...@interia.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: DataSet i DataAdapter
Date: Thu, 19 Feb 2004 13:04:05 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 48
Message-ID: <c128pt$4fo$1@nemesis.news.tpi.pl>
References: <c11v15$ir0$1@nemesis.news.tpi.pl> <c1288a$d6c$1@news.atman.pl>
NNTP-Posting-Host: yp234.internetdsl.tpnet.pl
X-Trace: nemesis.news.tpi.pl 1077192321 4600 80.55.249.234 (19 Feb 2004 12:05:21 GMT)
X-Complaints-To: use...@tpi.pl
NNTP-Posting-Date: Thu, 19 Feb 2004 12:05:21 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit