Keresés

Új hozzászólás Aktív témák

  • dabagab

    csendes tag

    válasz dabagab #2791 üzenetére

    Már lejárt az időlimit a szerkesztésre...

    Én úgy vettem észre, ezeket nekem kell magamtól megadni. Csak elég faramucin lehet :D (update, delete, insert)

  • dabagab

    csendes tag

    Sziasztok!

    Ado.net-tel kapcsolatos kérdést (DataSet-tel vannak gondok VS-ben) azt is feltehetem vagy a VisualBasic topicba tegyem fel?

    A probléma. Létrehozok a Tutorial alapján egy dataset osztályt. Oda ráhúzom a táblákat.
    És az egyik táblát úgy kell létrehoznom, egy kap egy új oszlopot, amely egy másik tábla oszlopát is felhasználja.

    SELECT InvoiceLineItems.InvoiceID, InvoiceLineItems.InvoiceSequence, InvoiceLineItems.AccountNo, InvoiceLineItems.Amount, InvoiceLineItems.Description,
    GLAccounts.Description AS AccountDescription
    FROM InvoiceLineItems INNER JOIN
    GLAccounts ON InvoiceLineItems.AccountNo = GLAccounts.AccountNo

    És ekkora ha a Configurációs varázslóban az Advanced Options-ra kattintok Akkor ki lehet választani, hogy a DataSource-hoz generálja le az Update, Delete, Insert statementeket.

    Kijelölöm befejezem a konfigurálást.

    Aztán próbáltam az aktuális táblának az Update metódusát elérni:

    Me.InvoiceLineItemsTableAdapter.Update(Me.InvoiceEntry.InvoiceLineItems)
    De nem engedte syntax error-t nyom az arcomba. (Me C#-ban a This kulcszónak felel meg)

    Jó visszamentem a DataSethez, és meglestem a z InvoiceLineItems táblát mégegyszer. És már nem volt kipipálva az Update, Delete, Insert statementek...
    És hiába okézom le, hogy na generálja le ezeket nekem. Ha mégnezem újból sajnos uncheckolva vannak...

    De ezt csak akkor csinálja, ha két táblát így kötök össze...

    Ha egyedül van ez a tábla, nincs benne InnerJoin akkor az Update és társai statemnetek megvannak. megtartja... és akkor tudom Update-elni a DataSet-tet de így...

    Nem értem, hogy miért nem generálja le az Update és társait a VS...

Új hozzászólás Aktív témák