Avatar billede copeland Nybegynder
08. januar 2004 - 00:56 Der er 4 kommentarer

Unik ID

Jeg har følgedne sætning til en MS SQL database:

strSQL = "SELECT * FROM names"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open strSQL, myConn, 1, 3
    RS.AddNew
    RS.Fields("GUID")=???
    RS.Fields("Name")=request("Name")   
    RS.Update
RS.Close
SET RS = Nothing

Hvad skal der stå ved ??? når dette felt er af typen uniqueidentifier?

Jeg har prøvet at skrive newid() men det virker ikke.


mvh
Anne
Avatar billede nielsmo Nybegynder
08. januar 2004 - 01:03 #1
har du prøvet at slette den linie, tror selv den tager et unikt id....
Avatar billede nielsmo Nybegynder
08. januar 2004 - 01:03 #2
altså noget med :
strSQL = "SELECT * FROM names"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open strSQL, myConn, 1, 3
    RS.AddNew
    RS.Fields("Name")=request("Name")   
    RS.Update
RS.Close
SET RS = Nothing
Avatar billede copeland Nybegynder
08. januar 2004 - 01:05 #3
Det har jeg prøvet, og det gør den ikke når der er sat som uniqueidentifier datatype.

mvh
Anne
Avatar billede soerenlp Nybegynder
08. januar 2004 - 03:38 #4
Hej Anne

Proev at saette "Is RowGuid" til yes i enterprice manager. Saa skulle det virke. (Og slet linien)

Mvh
Soeren
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester