Update Query.. asp/access db

Ask a Question related to ASP Database, Design and Development.

  1. #1

    Default Update Query.. asp/access db

    Hi,

    Does anybody know what this error is about?

    ____

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
    query.

    /app/admin/admin.asp, line 201

    _____



    many thanks!



    wilbert



    netje Guest

  2. Similar Questions and Discussions

    1. SQL UPDATE query from external Access DB file
      Is there a simple way to UPDATE a SQL table from a seperate MS Access file based on a sigle WHERE clause. The file ideally should be uploaded first...
    2. UPDATE using a query?
      I thought something would be easy, but I'm lost. Quickly, I'm making a form to sign up employees for a training course. The selection is 1 of 4...
    3. Working through an update query Coldfusion/Access
      I'm working on an update query for a class registration system in ColdFusion 6.1 running against an Access 2000 datasource. In short what I need to...
    4. SQL Update Query Error
      can someone tell me what is wrong with this query? I've tried every combo that I can think of - adding &,"", "'", ) everywhere I can think of and I...
    5. Update query help
      I'd like to update some of the fields in a table 'master', where some of the data in a row already exists. For example, I'd like to add to a record...
  3. #2

    Default Update Query.. asp/access db

    Hi,

    Does anybody know what this error is about?

    ____

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
    query.

    /app/admin/admin.asp, line 201

    _____



    many thanks!



    wilbert



    netje Guest

  4. #3

    Default Re: Update Query.. asp/access db

    sorry forgot this:

    some of the code:

    ____

    If u_action <> "add" then



    select case u_action

    case "insert"

    sql = "insert into news (title,body,author,insert_date)"

    sql = sql & " values( '" & u_title & "' , '" & u_body & "' , '" & u_author &
    "' , #" & u_date & "#)"


    case "display"

    sql="select * from news where id="&u_id

    case "delete"

    sql="delete from news where id="&u_id

    case "edit"

    sql="select * from news where id="&u_id

    case "logout"

    session("password") = ""

    case "update"

    u_id=request.form("u_id")

    sql = "UPDATE news SET title='" & u_title & "',"

    sql = sql & " body='" & u_body & "',"

    sql = sql & " insert_date=#" & u_date & "#,"

    sql = sql & " author='" & u_author & "'"

    sql = sql & " WHERE id="&u_id

    case else

    sql="select * from news order by insert_date desc "

    end select



    accessdb="../db/db_sdp.mdb"

    cn="driver={Microsoft Access Driver (*.mdb)};"

    cn=cn & "dbq=" & server.mappath(accessdb)

    Set rs = Server.CreateObject("ADODB.Recordset")

    (Line 201) rs.Open sql, cn



    I have been working with it, but after changing some small things and moving
    to a different server it don't work anymore!

    bye Wilbert



    netje Guest

  5. #4

    Default Re: Update Query.. asp/access db

    sorry forgot this:

    some of the code:

    ____

    If u_action <> "add" then



    select case u_action

    case "insert"

    sql = "insert into news (title,body,author,insert_date)"

    sql = sql & " values( '" & u_title & "' , '" & u_body & "' , '" & u_author &
    "' , #" & u_date & "#)"


    case "display"

    sql="select * from news where id="&u_id

    case "delete"

    sql="delete from news where id="&u_id

    case "edit"

    sql="select * from news where id="&u_id

    case "logout"

    session("password") = ""

    case "update"

    u_id=request.form("u_id")

    sql = "UPDATE news SET title='" & u_title & "',"

    sql = sql & " body='" & u_body & "',"

    sql = sql & " insert_date=#" & u_date & "#,"

    sql = sql & " author='" & u_author & "'"

    sql = sql & " WHERE id="&u_id

    case else

    sql="select * from news order by insert_date desc "

    end select



    accessdb="../db/db_sdp.mdb"

    cn="driver={Microsoft Access Driver (*.mdb)};"

    cn=cn & "dbq=" & server.mappath(accessdb)

    Set rs = Server.CreateObject("ADODB.Recordset")

    (Line 201) rs.Open sql, cn



    I have been working with it, but after changing some small things and moving
    to a different server it don't work anymore!

    bye Wilbert



    netje Guest

  6. #5

    Default Re: Update Query.. asp/access db

    [url]www.aspfaq.com[/url] knows what that's about. perhaps you should bookmark the
    site?





    ________________________________________
    Atrax. MVP, IIS
    [url]http://rtfm.atrax.co.uk/[/url]

    newsflash : Atrax.Richedit 1.0 now released.
    [url]http://rtfm.atrax.co.uk/infinitemonkeys/components/Atrax.RichEdit/[/url]

    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!
    Atrax Guest

  7. #6

    Default Re: Update Query.. asp/access db

    thanks!!!


    netje Guest

  8. #7

    Default Re: Update Query.. asp/access db

    Have you checked if your database on the folder its in have the correct
    pemission settings
    i.e. read/write access

    I think that should solve it for you.


    "netje" <netje@netcreative.nl> wrote in message
    news:3f5ed5de$0$28911$1b62eedf@news.euronet.nl...
    > sorry forgot this:
    >
    > some of the code:
    >
    > ____
    >
    > If u_action <> "add" then
    >
    >
    >
    > select case u_action
    >
    > case "insert"
    >
    > sql = "insert into news (title,body,author,insert_date)"
    >
    > sql = sql & " values( '" & u_title & "' , '" & u_body & "' , '" & u_author
    &
    > "' , #" & u_date & "#)"
    >
    >
    > case "display"
    >
    > sql="select * from news where id="&u_id
    >
    > case "delete"
    >
    > sql="delete from news where id="&u_id
    >
    > case "edit"
    >
    > sql="select * from news where id="&u_id
    >
    > case "logout"
    >
    > session("password") = ""
    >
    > case "update"
    >
    > u_id=request.form("u_id")
    >
    > sql = "UPDATE news SET title='" & u_title & "',"
    >
    > sql = sql & " body='" & u_body & "',"
    >
    > sql = sql & " insert_date=#" & u_date & "#,"
    >
    > sql = sql & " author='" & u_author & "'"
    >
    > sql = sql & " WHERE id="&u_id
    >
    > case else
    >
    > sql="select * from news order by insert_date desc "
    >
    > end select
    >
    >
    >
    > accessdb="../db/db_sdp.mdb"
    >
    > cn="driver={Microsoft Access Driver (*.mdb)};"
    >
    > cn=cn & "dbq=" & server.mappath(accessdb)
    >
    > Set rs = Server.CreateObject("ADODB.Recordset")
    >
    > (Line 201) rs.Open sql, cn
    >
    >
    >
    > I have been working with it, but after changing some small things and
    moving
    > to a different server it don't work anymore!
    >
    > bye Wilbert
    >
    >
    >

    rick watkins Guest

  9. #8

    Default Re: Update Query.. asp/access db

    Have you checked if your database on the folder its in have the correct
    pemission settings
    i.e. read/write access

    I think that should solve it for you.


    "netje" <netje@netcreative.nl> wrote in message
    news:3f5ed5de$0$28911$1b62eedf@news.euronet.nl...
    > sorry forgot this:
    >
    > some of the code:
    >
    > ____
    >
    > If u_action <> "add" then
    >
    >
    >
    > select case u_action
    >
    > case "insert"
    >
    > sql = "insert into news (title,body,author,insert_date)"
    >
    > sql = sql & " values( '" & u_title & "' , '" & u_body & "' , '" & u_author
    &
    > "' , #" & u_date & "#)"
    >
    >
    > case "display"
    >
    > sql="select * from news where id="&u_id
    >
    > case "delete"
    >
    > sql="delete from news where id="&u_id
    >
    > case "edit"
    >
    > sql="select * from news where id="&u_id
    >
    > case "logout"
    >
    > session("password") = ""
    >
    > case "update"
    >
    > u_id=request.form("u_id")
    >
    > sql = "UPDATE news SET title='" & u_title & "',"
    >
    > sql = sql & " body='" & u_body & "',"
    >
    > sql = sql & " insert_date=#" & u_date & "#,"
    >
    > sql = sql & " author='" & u_author & "'"
    >
    > sql = sql & " WHERE id="&u_id
    >
    > case else
    >
    > sql="select * from news order by insert_date desc "
    >
    > end select
    >
    >
    >
    > accessdb="../db/db_sdp.mdb"
    >
    > cn="driver={Microsoft Access Driver (*.mdb)};"
    >
    > cn=cn & "dbq=" & server.mappath(accessdb)
    >
    > Set rs = Server.CreateObject("ADODB.Recordset")
    >
    > (Line 201) rs.Open sql, cn
    >
    >
    >
    > I have been working with it, but after changing some small things and
    moving
    > to a different server it don't work anymore!
    >
    > bye Wilbert
    >
    >
    >

    rick watkins Guest

  10. #9

    Default Re: Update Query.. asp/access db

    Yes, that will be it...

    I contacted my hostingprovider.. they have to change that for me..

    did'nt now that! i'm used to work on a unix-server...

    Bye

    Wilbert

    "rick watkins" <r.j.watkins@btopenworld.com> schreef in bericht
    news:erCpro4dDHA.3680@TK2MSFTNGP11.phx.gbl...
    > Have you checked if your database on the folder its in have the correct
    > pemission settings
    > i.e. read/write access
    >
    > I think that should solve it for you.
    >
    >
    > "netje" <netje@netcreative.nl> wrote in message
    > news:3f5ed5de$0$28911$1b62eedf@news.euronet.nl...
    > > sorry forgot this:
    > >
    > > some of the code:
    > >
    > > ____
    > >
    > > If u_action <> "add" then
    > >
    > >
    > >
    > > select case u_action
    > >
    > > case "insert"
    > >
    > > sql = "insert into news (title,body,author,insert_date)"
    > >
    > > sql = sql & " values( '" & u_title & "' , '" & u_body & "' , '" &
    u_author
    > &
    > > "' , #" & u_date & "#)"
    > >
    > >
    > > case "display"
    > >
    > > sql="select * from news where id="&u_id
    > >
    > > case "delete"
    > >
    > > sql="delete from news where id="&u_id
    > >
    > > case "edit"
    > >
    > > sql="select * from news where id="&u_id
    > >
    > > case "logout"
    > >
    > > session("password") = ""
    > >
    > > case "update"
    > >
    > > u_id=request.form("u_id")
    > >
    > > sql = "UPDATE news SET title='" & u_title & "',"
    > >
    > > sql = sql & " body='" & u_body & "',"
    > >
    > > sql = sql & " insert_date=#" & u_date & "#,"
    > >
    > > sql = sql & " author='" & u_author & "'"
    > >
    > > sql = sql & " WHERE id="&u_id
    > >
    > > case else
    > >
    > > sql="select * from news order by insert_date desc "
    > >
    > > end select
    > >
    > >
    > >
    > > accessdb="../db/db_sdp.mdb"
    > >
    > > cn="driver={Microsoft Access Driver (*.mdb)};"
    > >
    > > cn=cn & "dbq=" & server.mappath(accessdb)
    > >
    > > Set rs = Server.CreateObject("ADODB.Recordset")
    > >
    > > (Line 201) rs.Open sql, cn
    > >
    > >
    > >
    > > I have been working with it, but after changing some small things and
    > moving
    > > to a different server it don't work anymore!
    > >
    > > bye Wilbert
    > >
    > >
    > >
    >
    >

    netje Guest

  11. #10

    Default Re: Update Query.. asp/access db

    Yes, that will be it...

    I contacted my hostingprovider.. they have to change that for me..

    did'nt now that! i'm used to work on a unix-server...

    Bye

    Wilbert

    "rick watkins" <r.j.watkins@btopenworld.com> schreef in bericht
    news:erCpro4dDHA.3680@TK2MSFTNGP11.phx.gbl...
    > Have you checked if your database on the folder its in have the correct
    > pemission settings
    > i.e. read/write access
    >
    > I think that should solve it for you.
    >
    >
    > "netje" <netje@netcreative.nl> wrote in message
    > news:3f5ed5de$0$28911$1b62eedf@news.euronet.nl...
    > > sorry forgot this:
    > >
    > > some of the code:
    > >
    > > ____
    > >
    > > If u_action <> "add" then
    > >
    > >
    > >
    > > select case u_action
    > >
    > > case "insert"
    > >
    > > sql = "insert into news (title,body,author,insert_date)"
    > >
    > > sql = sql & " values( '" & u_title & "' , '" & u_body & "' , '" &
    u_author
    > &
    > > "' , #" & u_date & "#)"
    > >
    > >
    > > case "display"
    > >
    > > sql="select * from news where id="&u_id
    > >
    > > case "delete"
    > >
    > > sql="delete from news where id="&u_id
    > >
    > > case "edit"
    > >
    > > sql="select * from news where id="&u_id
    > >
    > > case "logout"
    > >
    > > session("password") = ""
    > >
    > > case "update"
    > >
    > > u_id=request.form("u_id")
    > >
    > > sql = "UPDATE news SET title='" & u_title & "',"
    > >
    > > sql = sql & " body='" & u_body & "',"
    > >
    > > sql = sql & " insert_date=#" & u_date & "#,"
    > >
    > > sql = sql & " author='" & u_author & "'"
    > >
    > > sql = sql & " WHERE id="&u_id
    > >
    > > case else
    > >
    > > sql="select * from news order by insert_date desc "
    > >
    > > end select
    > >
    > >
    > >
    > > accessdb="../db/db_sdp.mdb"
    > >
    > > cn="driver={Microsoft Access Driver (*.mdb)};"
    > >
    > > cn=cn & "dbq=" & server.mappath(accessdb)
    > >
    > > Set rs = Server.CreateObject("ADODB.Recordset")
    > >
    > > (Line 201) rs.Open sql, cn
    > >
    > >
    > >
    > > I have been working with it, but after changing some small things and
    > moving
    > > to a different server it don't work anymore!
    > >
    > > bye Wilbert
    > >
    > >
    > >
    >
    >

    netje Guest

  12. #11

    Default Re: Update Query.. asp/access db

    Hi

    Check your web directory security.



    "netje" <netje@netcreative.nl> wrote in message
    news:3f5ed4ba$0$28896$1b62eedf@news.euronet.nl...
    > Hi,
    >
    > Does anybody know what this error is about?
    >
    > ____
    >
    > Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    > [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
    > query.
    >
    > /app/admin/admin.asp, line 201
    >
    > _____
    >
    >
    >
    > many thanks!
    >
    >
    >
    > wilbert
    >
    >
    >

    Mario b. Guest

  13. #12

    Default Re: Update Query.. asp/access db

    Hi

    Check your web directory security.



    "netje" <netje@netcreative.nl> wrote in message
    news:3f5ed4ba$0$28896$1b62eedf@news.euronet.nl...
    > Hi,
    >
    > Does anybody know what this error is about?
    >
    > ____
    >
    > Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    > [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
    > query.
    >
    > /app/admin/admin.asp, line 201
    >
    > _____
    >
    >
    >
    > many thanks!
    >
    >
    >
    > wilbert
    >
    >
    >

    Mario b. 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