![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chcę ukryć prawdziwe ID rekordu - wymyśliłem, żeby generować jakiś losowy ciąg znaków i wrzucać go do wiersza, a następnie posługiwać się nim podczas wybierania odpowiedniego wiersza. Co w przypadku kiedy wygeneruje mi się taki który jest już w bazie? Sprawdzać czy insert wykonał się prawidłowo, jeśli nie to generować jeszcze raz random i znowu insert?
Macie może jakiś inny pomysł? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Opisałeś mój sposób który mi się nie podoba, np. pętla która sprawdza czy taki klucz już jest w bazie - to chyba nie jest najlepsze rozwiązanie. Podobne rozwiązanie to np. pole z tym kluczem zrobić unikalne i sprawdzać czy insert się udał, jak nie to znowu wygenerować ... to prosta sprawa. Mi chodzi o to, że nie bardzo podoba mi się ten sposób i może ktoś zna coś lepszego.
Ten post edytował dizor 20.02.2010, 14:55:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:37 |