12. november 2000 - 00:55Der er
9 kommentarer og 1 løsning
kan man bruge logisk not i sql
jeg har en database hvor at jeg laver en sql-string til..problemet er at jeg vil bruge en where user <> \'henning\'..altså den skal tage alle de records hvor i henning ikke optræder...har også prøvet med not hjalp heller ikke...og kan heller ikke finde hjælp i sql-dokumentation
select * from baade where ID not in (select * from baade where info = \'delete\') ser rigtig ud ikke sandt...har fjernet nogle ting pga. sikkerhed... fejl = ODBC-driver understøtter ikke de ønskede egenskaber.
Hvis det er så lav en forspørsel i Access og angiv et parameter til ID.
Og her et et eks. taget fra Begining Activeserverpages fra Wrox.
<% Dim objRec \' recordset object Dim objCommand \' command object Dim objParameter \' parameter object
\' create the objects Set objCommand = Server.CreateObject (\"ADODB.Command\") Set objRec = Server.CreateObject (\"ADODB.Recordset\")
\' fill in the command properties objCommand.ActiveConnection = strConnectAcc objCommand.CommandText = \"qryNamesByState\" objCommand.CommandType = adCmdStoredProc
\' now the parameters Set objParameter = objCommand.CreateParameter (\"RequiredState\", adChar, _ adParamInput, 2) objCommand.Parameters.Append objParameter
Not like kan bruges og <> kan også bruges problemet var at det ikke godtog et \"null\" streng for at være ...not like \'delete\'...hvilket jeg egentlig syntes lyder underligt......
Mussle = Han...ihverfald sidst jeg kiggede...:-)
Synes godt om
Ny brugerNybegynder
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.