Ask a Question related to ASP, Design and Development.

  1. #1

    Default adding to db

    I bought 3 books and spent weeks trying to add a record to
    my database, but haven't figured it out??? I've tried both
    sql and addnew method, but to no avail. Below is my sql
    method. Any ideas would be highly appreciative.

    <% @Language=VBScript %>
    <% Option Explicit %>
    <% Response.Expires = 0 %>
    <%
    Dim objConn, objRS, strQ
    set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString="DRIVER={Microsoft Access Driver
    (*.mdb)};" & _

    "DBQ=c:\home\mike\www\data\data.mdb"
    objConn.Open
    strQ = "INSERT INTO appointments (name) VALUES ('mike')"
    objConn.Execute strQ
    set objRS = objConn.Execute("SELECT * FROM appointments")
    %>
    <html>
    <body>
    <%
    objRS.Close : objConn.close
    Set objRS = Nothing : set objConn = Nothing
    %>
    </body>
    </html>
    mike Guest

  2. Similar Questions and Discussions

    1. Adding a .pl to @INC
      Hi I am a newcomer to Perl, am trying to run a Perl file which calls a function from another Perl file. But while running it is complaining that...
    2. Adding OU
      Hi How can we add OU to a directory? TIA details..... I have tried using the following code but getting exception error Exception: The...
    3. DataGrid - Adding labels: and adding data to cells
      I am just getting started with flash scripting. My downfall is trying to get the dynamic output to display in flash. I tried using the list...
    4. Need help adding !!
      i am trying to use lingo to add 1 to its value - on mousedown, which is easy enough, but i have for example '00045' and when i add 1 the number then...
    5. Adding points to a database ( adding / subtrating numeric values)
      HI all, I have build a user database that comes with user points for browsing private section of my site. I would like to know what is the...
  3. #2

    Default Re: adding to db

    I'd use a different connection string.
    objConn.ConnectionString="Provider=Microsoft.Jet.O LEDB.4.0;Data
    Source=C:\home\mike\www\data\data.mdb;"

    see [url]www.connectionstrings.com[/url]


    I assume your database has a table called appointments with a field called
    name in it.
    try
    strQ="INSERT INTO appointments([name]) VALUES('mike')"
    as I'm sure name is a reserved word

    move your "set objRS=" to ....
    <html>
    <body>
    <%
    Set objRS=objConn.Execute("SELECT [name] FROM appointments")
    Do While not objRS.EOF
    Response.Write "<LI>" & objRS.Fields("name").value & "</LI>" &
    vbCrLF 'note no [ ] here
    objRS.MoveNext
    Loop
    Set objRS=nothing 'note you don't close the Recordset......because
    you didn't open it.
    objConn.Close
    Set objCOnn=nothing
    %>
    </body>
    </html>






    "mike" <gomerpyle13@netzero.net> wrote in message
    news:03c101c340cc$d79c5a00$a101280a@phx.gbl...
    > I bought 3 books and spent weeks trying to add a record to
    > my database, but haven't figured it out??? I've tried both
    > sql and addnew method, but to no avail. Below is my sql
    > method. Any ideas would be highly appreciative.
    >
    > <% @Language=VBScript %>
    > <% Option Explicit %>
    > <% Response.Expires = 0 %>
    > <%
    > Dim objConn, objRS, strQ
    > set objConn = Server.CreateObject("ADODB.Connection")
    > objConn.ConnectionString="DRIVER={Microsoft Access Driver
    > (*.mdb)};" & _
    >
    > "DBQ=c:\home\mike\www\data\data.mdb"
    > objConn.Open
    > strQ = "INSERT INTO appointments (name) VALUES ('mike')"
    > objConn.Execute strQ
    > set objRS = objConn.Execute("SELECT * FROM appointments")
    > %>
    > <html>
    > <body>
    > <%
    > objRS.Close : objConn.close
    > Set objRS = Nothing : set objConn = Nothing
    > %>
    > </body>
    > </html>

    Tom B Guest

  4. #3

    Default Re: adding to db

    "mike" wrote ...
    > I bought 3 books and spent weeks trying to add a record to
    > my database, but haven't figured it out??? I've tried both
    > sql and addnew method, but to no avail. Below is my sql
    > method. Any ideas would be highly appreciative.
    [snip]

    Getting any specific errors or is it returning a white page with no text but
    yet not adding the data?

    more info needed.

    Regards

    Robb


    Robb Meade Guest

  5. #4

    Default Re: adding to db

    mike wrote:
    > Thanks Tom, it was your suggestion to move code to the
    > body that led me to find my error of a read only db. I
    > don't have it read only, but never-the-less, my code only
    > works with a new db. Thanks tremendously.
    [url]http://www.aspfaq.com/show.asp?id=2062[/url] - updatable cursor
    [url]http://www.aspfaq.com/show.asp?id=2009[/url] - 80004005 errors


    Bob Barrows 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