ďťż
 
[SQL Express] Tree ďťż
 
[SQL Express] Tree
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[SQL Express] Tree



Rafal M - 16-07-2006 01:05
[SQL Express] Tree
  Witam,

id, name, parent_id

czy jedynym sposobem dodawania jest lock table?

jesli bez lock to musialo byc autoincrement id, ale to raczej odpada ...
chyba ze jest jakis mechanizm ktorego nie znam

Pozdrawiam,
Rafal





hubert depesz lubaczewski - 16-07-2006 01:05

  On 2006-07-15, Rafal M <rafalm1980@gazeta.pl> wrote:
> id, name, parent_id
> czy jedynym sposobem dodawania jest lock table?
> jesli bez lock to musialo byc autoincrement id, ale to raczej odpada ...
> chyba ze jest jakis mechanizm ktorego nie znam

jakbyś napisał dokładniej jaki masz problem to może ktoś dałby radę
pomóc.

depesz

--
http://www.depesz.com/index.php/2006/06/22/choroby/




Rafal M - 17-07-2006 07:40

  hubert depesz lubaczewski wrote:
> On 2006-07-15, Rafal M <rafalm1980@gazeta.pl> wrote:
>> id, name, parent_id
>> czy jedynym sposobem dodawania jest lock table?
>> jesli bez lock to musialo byc autoincrement id, ale to raczej odpada ...
>> chyba ze jest jakis mechanizm ktorego nie znam
>
> jakbyś napisał dokładniej jaki masz problem to może ktoś dałby radę
> pomóc.
>
> depesz
>

jest tabela:

id, name, parent_id
1, a, NULL
2, b, 1

klient 2 wczytuje dane

klient 1 dodaje wiersz:

3, c, NULL

klient 2 zapisuje

3, d, 2
4, e, 3

i tutaj pojawia sie wyjatek

czy jest mozliwosc, tak skostruowania zapytania, aby insert byl za
kazdym razem mozliwy?




hubert depesz lubaczewski - 17-07-2006 07:41

  On 2006-07-16, Rafal M <rafalm1980@gazeta.pl> wrote:
> jest tabela:
> id, name, parent_id
> 1, a, NULL
> 2, b, 1
> klient 2 wczytuje dane
> klient 1 dodaje wiersz:
> 3, c, NULL
> klient 2 zapisuje
> 3, d, 2
> 4, e, 3
> i tutaj pojawia sie wyjatek

tutaj? a nie rekord wcześniej? przy wstawianiu rekordu z id = 3?
a czemu autonumeracja ci nie odpowiada?

depesz

--
http://www.depesz.com/index.php/2006/06/22/choroby/





Rafal M - 17-07-2006 07:41

  hubert depesz lubaczewski wrote:
> On 2006-07-16, Rafal M <rafalm1980@gazeta.pl> wrote:
>> jest tabela:
>> id, name, parent_id
>> 1, a, NULL
>> 2, b, 1
>> klient 2 wczytuje dane
>> klient 1 dodaje wiersz:
>> 3, c, NULL
>> klient 2 zapisuje
>> 3, d, 2
>> 4, e, 3
>> i tutaj pojawia sie wyjatek
>
> tutaj? a nie rekord wcześniej? przy wstawianiu rekordu z id = 3?

jasne

> a czemu autonumeracja ci nie odpowiada?

duzo kombinowania, zapisujesz jeden wiersz, wczytuje last insert id, i
zmieniesz wszystkie parent_id, etc
obecnie jest prosty DataAdapter.Update(DataTable);
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    jak to =?ISO-8859-2?Q?zrobi=E6=2E=2E=2E=3F_TSQL_sql_server?==?ISO-8859-2?Q?_?= Jak =?windows-1250?Q?pobra=E6_szacowan=B9_wielko=9C=E6_zbiory_wy nikowego_w_MS?==?windows-1250?Q?_SQL_2005=3F?= =?iso-8859-2?Q?=5BMS_SQL=5D_Czy_mo=BFna_wywo=B3a=E6_funkcje_t ylko_raz_dla?==?iso-8859-2?Q?_ca=B3ego_zbioru_=BCr=F3d=B3owego=3F?= [MSSQL] =?ISO-8859-2?Q?zgodno=B6ci_z_licencjami_Microsoft_?==?ISO-8859-2?Q?SQL_Server?= =?ISO-8859-2?Q?k=B3opot_z_uruchomieniem_MY_SQL_dla_C?==?ISO-8859-2?Q?MS_i_CRM_na_Fedora_Core_3?= Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?= [MSSQL] ACCESS - SQL =?ISO-8859-2?Q?B=B3ad_w_konwersji_lic?==?ISO-8859-2?Q?zb?= =?iso-8859-2?Q?=5Bmssql=5D_Zapytania_rekurencyjne__-_czy_sk=B3adnia_sql?==?iso-8859-2?Q?_co=B6_takiego_przewiduje_=3F?= [Oracle PL/SQL] Cursor i zapis =?ISO-8859-2?Q?rekord=F3w_do_?==?ISO-8859-2?Q?kolejnych_plik=F3w?= =?iso-8859-2?Q?=5BMySQL=5D_Co_minimalnie_potrzebne_zeby_mie=E 6_klienta_My?==?iso-8859-2?Q?SQL_na_Linuxie=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • autwywalczyl.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com