Cant delete a row using a UUID as the PK

Ask a Question related to Coldfusion Database Access, Design and Development.

  1. #1

    Default Cant delete a row using a UUID as the PK

    I'm trying to delete a row - that uses the datatype unique
    identifyer...(SQL2000)
    I get an error, I've tried using cfquerypqram (both the varchar and idstamp)
    to no avail.

    code:
    <cfquery name="DeleteInfo" datasource="xxx">
    DELETE FROM MembersMessageLog
    WHERE ID = '#url.UID#'
    </cfquery>

    OR
    <cfquery name="DeleteInfo" datasource="xxx">
    DELETE FROM MembersMessageLog
    WHERE ID = <cfqueryparam value="#url.UID#" cfsqltype="CF_SQL_VARCHAR">
    </cfquery>

    OR
    <cfquery name="DeleteInfo" datasource="xxx">
    DELETE FROM MembersMessageLog
    WHERE ID = <cfqueryparam value="#url.UID#" cfsqltype="CF_SQL_IDSTAMP">
    </cfquery>

    all yield the same error.....


    Executing the SQL statement is not allowed.

    The error occurred in D:\FS Clients\ExWivesJewelry.com\Site
    Live\ContactSeller.cfm: line 4

    2 : <cfquery name="DeleteInfo" datasource="xxx">
    3 : DELETE FROM MembersMessageLog
    4 : WHERE ID = <cfqueryparam value="#url.UID#"
    cfsqltype="CF_SQL_VARCHAR">
    5 : </cfquery>

    --------------------------------------------------------------------------------
    SQL DELETE FROM MembersMessageLog WHERE ID = (param 1)
    DATASOURCE xxx



    zorg Guest

  2. Similar Questions and Discussions

    1. When to use UUID
      I use MYSQL, but I think this is a general database design question: <b>Is it a good idea to use UUIDs to generate unique indexes and primary keys...
    2. Database UUID problems
      I am modifying the GetSubscribers() function to pull people who have signed up for specific categories. It works great when I manually put in which...
    3. Using CHAR to store UUID in SQL Server
      Hi, In SQL Server, I use CHAR to store UUID as primary for all my tables. Is there any performance disadvantage when performing linking with...
    4. generationg an UUID
      Hi, Is it possible to generate an UUID (GUID) in PHP? An unique id like: "BF127074-8A15-4A32-A7B3-BEF9A2DBB65C" Thanks
    5. ADO 2.8 UUID (for use with ASP on Windows 2003)
      What is the UUID associated with ADO 2.8? The most current one I've found for use with ASP is: <!--METADATA TYPE="typelib"...
  3. #2

    Default Re: Cant delete a row using a UUID as the PK

    UGH - dissregard.....

    I've been using soft deletes....and forgot I set the DSN to not allow deletes....
    zorg Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139