Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 2 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
Witam!
Mam Microsoft SQL Server 2005 i lacze sie z nim poprzez odbc. Dodaje do bazy rekord, i tam automatycznie id sie zwieksza o 1. Jak po dodaniu do bazy rekordu pobrac to id ktore sie samo zwiekszylo. W MySQL jest funkcja mysql_insert_id" title="Zobacz w manualu PHP" target="_manual i wlasnie jej odpowiednika w odbc poszukuje. Jest takowy ? Wiem ze mozna pobrac najwysze id, albo po przez przeszukanie tabeli zeby znalesc wiersz ktory mi sie zgadza z danymi przed chwila wyslanymi. Ale obawiam sie z zlosliwy uzytkownik z 2 kompoterow te same dane wysle w tym samym czasie i bede mial problem bo beda 2 takie same id. Dzieki za pomoc. Ten post edytował Mordoran 21.08.2007, 11:38:32 |
|
|
|
Mordoran [mssql+odbc] pobranie wartosci autoinkrementowaniego pola 21.08.2007, 11:33:55
DawidF Jeśli pole jest "autoincrement", to nie ... 21.08.2007, 13:09:53 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 03:19 |