Zabránění vložení duplicitního záznamu   zodpovězená otázka

VB.NET, SQL, Optimalizace, Databáze

Zajímalo by mne, jaké by bylo ideální řešení pro zabránění vložení duplicitního záznamu do tabulky. V tabulce je definován primární klíč i unikátní hodnoty.

Podle schématu tabulky je vytvořen odpovídající TableAdapter. V současnosti to řeším zachycením vyjímky vznikající při pokusu o vložení duplicitního záznamu, ale nezdá se mi to jako ideální řešení. Záznamy se vkládají v cyklu a jsou jich maximálně stovky.

Jedná se o SQL Server Compact Edition, který má narozdíl od plnohodnotného SQL Serveru velmi omezené možnosti a nejdou tam například vytvářet uložené procedury.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Momentálně je zachycení vyjímky ten nejjednodušší a nejefektivnější způsob, na který jsem přišel.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback