| FAQ |
| Kalender |
|
|
#11 | ||
|
|||
|
Medlem
|
Problemet kommer ju med ökningen av förfrågningar till databasen. Körs 5 inserts till databasen samtidigt och det laggar hos någon kommer person 1 få person 5:s post. Är ni med? Risky.
Bästa lösningen är som någon innan sa, kolla med samtliga värden som lades in och hämta den posten istället. Garanterat säkrast. |
||
|
|
Svara med citat
|
|
|
#12 | ||
|
|||
|
Supermoderator
|
Citat:
|
||
|
|
Svara med citat
|
|
|
#13 | |||
|
||||
|
Klarade millennium-buggen
|
Citat:
|
|||
|
|
Svara med citat
|
|
|
#14 | |||
|
||||
|
Mycket flitig postare
|
"Id För Senast Inlagd"
får man fråga vad ni använder det till? |
|||
|
|
Svara med citat
|
|
|
#15 | ||
|
|||
|
Supermoderator
|
Citat:
Lägg in i ordertabellen, få tillbaka order-id. Lägg in varorna i varortabellen, i tabellen finns orderid för att veta vilka varor som hör till vilken order. Där används alltså order-id.
__________________
www.ip2nation.com (ip till land) |
||
|
|
Svara med citat
|
|
|
#16 | |||
|
||||
|
Har WN som tidsfördriv
|
Citat:
|
|||
|
|
Svara med citat
|
|
|
#17 | |||
|
||||
|
Flitig postare
|
Skulle väl tro att du ha löst detta vid det här laget, men vad jag förstår från www.myswlfreaks.com lista över statements borde denna kod fungera alldeles utmärkt:
Kod:
SELECT LAST_INSERT_ID(); Citat:
http://www.experts-exchange.com/Data..._20709537.html EDIT: Länk... |
|||
|
|
Svara med citat
|
|
|
#18 | ||
|
|||
|
Har WN som tidsfördriv
|
Frågan är om man inte bör köra application.lock också.
Kod:
Application.Lock() Sätt in i db Hämta last inserted Application.Unlock() Numet kör jag iof .NET och SQLServer, mucho enklare. |
||
|
|
Svara med citat
|
|
|
#19 | |||
|
||||
|
Klarade millennium-buggen
|
Citat:
|
|||
|
|
Svara med citat
|
|
|
#20 | |||
|
||||
|
Flitig postare
|
Det finns 3 sätt att göra på direkt i databas förfrågningen:
* LAST_INSERT_ID() * @@IDENTITY * MAX(Id) Alltså tex: SELECT @@IDENTITY FROM databasnamn LAST_INSERT_ID() och @@IDENTITY är samma/bra, MAX(Id) är inte att rekommendera dock. |
|||
|
|
Svara med citat
|
| Svara |
|
|