Just nu i M3-nätverket
Gå till innehåll

Veta nyckelvärdet innan RS.Update


BrianJensen

Rekommendera Poster

Undrar om det är någon som vet hur man styr eller tar reda på vilket nyckelvärde en datarad kommer att få innan man kör RecSet.Update?

 

Det är nämligen så att jag vill ladda upp en fil och döpa den till nyckelvärdet.jpg och för att det ska funka så måste jag veta vilket nyckelvärdet är...

 

Någon som vet???

Länk till kommentar
Dela på andra webbplatser

Databasen vet inte nyckelvärden förrän du har gjort INSERT. Direkt efter INSERT INTO kan du göra SELECT @@identity as 'id', då får du veta vilket ID din ny rad fick.

 

Om det är möjligt i ditt fall, hade jag första skapat posten i databasen och sen laddat upp bilden, eventuellt ladda upp den med ett fiktivt namn och sedan döpa om den till det rätta namnet.

 

Ett annat alternativ är att ge filen ett slumpskapat namn och sen ha ett fält till i tabellen som lagrar filnamnet.

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...