I Cal server? Booking System

Hello,
Im new to the discussion world but ive had a few issues i would love some advice on.
I have a business where i deal with bookings for holiday accommodation.
I need to be able to access the information instantly and alongside each other.
Ical seemed to fit this very well, having separate calenders for separate types of accommodation.
I am also looking at implementing an activity booking system too, where people will phone up and book onto activities, so there could be upto 20+ people a day onto activities. this is where i think ICal may not be suited for the activity booking system.
The Problem:
I need to give access (Read, write and Edit) to these calenders to my colleagues(some mac users some PC), but not all calenders to every one.
I need the information to be pushed to all the devices to make sure they are up to date as they can be.
The Accommodation bookings need to be together but they could be completely separated from the activity bookings (Even separate programmes).
Ive been working on Mac's now for the past few years but its the first time ive delved into this type of working (the joy of starting and running your own business, im willing to learn if i need to go on a course i will. my budget is not huge £1000 max!
I hope that makes sense and i am in the right discussion topic. Please advise if not!
Many thanks

somehow, i feel like a straight-up calendaring app isn't the best solution for these requirements. while it would probably work, it just seems less than adequate for running a business.
how about some type of project planning/crm web app, like basecamp?
or better yet, if you're running a business, you might want to spend some money developing or buying a web based booking system that will grow with you.
edit: maybe something like this: http://joomlahbs.com
Message was edited by: foilpan

Similar Messages

  • Online Hotel Booking System

    Hi All,
    I used to hang out here quite often a while back (normally in the Java Programming section) and would pay quite a lot of attention to threads, maps and data structures.
    I want to put together a simple online hotel booking system as my own pet project to get a bit of expereince in JSP and web technologies -
    I ve picked up an Oreily book on this toic but does anyone know where I can find an example online hotel booking system which I can use to learn from? I m pretty sure these types of apps have been written in the past but there was not much on Sourceforge
    Any ideas?

    The server doesn't know what a booking is - how could it do anything for you? Your problem is also not about code synchronization - it is perfectly valid for two people to process a booking at the same time, it is only not valid to process the exact same booking at the same time.
    Me - I'd pretend that there is no such thing as two people booking the same slot at the same time - until the very last moment where you actually commit the booking to a particular person. One of them is going to be first and that's the winner, in the other's case before saving you'd check the database if it is already taken and then inform the user that he/she's out of luck. The stupid and easy solution that is also quite safe.

  • Online Restuarant Booking system

    Hi!
    I have just designed a website for a restuarant and now they won't to put an online booking system on the site.
    The company who provide the system say they can give a line of code which I can embed into the website.
    How do I do this with a Flash website because it's not HTML. What would the Action Script be?
    If anyone can help me I would apprecaite it.
    Cheers

    Wouldn't let me attach a file so please excuse this extra long message.
    <!doctype html public "-//w3c//dtd html 4.01 transitional//en"
      "http://www.w3.org/TR/html4/loose.dtd">
    <html dir="ltr">
    <head>
      <title>Iain Sample Restaurant - Make a Reservation</title>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
      <meta http-equiv="Pragma" content="no-cache">
      <meta name="description" content="Iain Sample Restaurant - Reserve Table
    Online">
      <link rel="stylesheet" href="styles/tigerlily.css" type="text/css">
    </head>
    <body bgcolor="#FFFFFF" onload="window.focus(); if (typeof(updateButton) !=
    'undefined') { updateButton(); }">
    <script language="javascript" type="text/javascript"
    src="../js/lng/calendar_modern_en.js"></script>    <script
    language="javascript" type="text/javascript" src="../js/common.js"></script>
        <script language="javascript" type="text/javascript"
    src="../js/checkForm.js"></script>
        <script language="javascript" type="text/javascript"
    src="../js/time.js"></script>
       <script language="javascript" type="text/javascript"
    src="../js/selects.js"></script>
        <script language="javascript" type="text/javascript"
    src="../js/maskedit.js"></script>
    <table border="0" cellpadding="0" cellspacing="0">
      <tr style="height: 29px">
        <td class="title" style="padding-left: 2px;">
          <div id="pageTitle">IAIN SAMPLE RESTAURANT - automatic, instant
    confirmed reservations - Tuesday, 15th September 2009</div>
        </td>
      </tr>
    </table>
    <table border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td valign="top" width="374" id="mainColumn">
    <table cellspacing="0" cellpadding="0" width="374">
      <tr>
        <td>
          <table cellspacing="0" cellpadding="6" class="table">
            <tr>
              <th>Information</th>
            </tr>
            <tr>
              <td>
                hohoih
              </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td style="height: 20px"></td>
      </tr>
      <tr>
        <td>
          <table cellspacing="0" cellpadding="6" class="table">
            <tr>
              <th> </th>
            </tr>
            <tr>
              <td>
                TO MAKE A RESERVATION please complete the details below and
    click SHOW AVAILABILITY - please enter time requested.
              </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
       <td style="height: 20px"></td>
      </tr>
      <form name="main" method="post" action="find.asp">
      <input type="hidden" name="command">
      <input type="hidden" name="from_date" value="20080105">
      <input type="hidden" name="until_date" value="20190521">
      <input type="hidden" name="id_prov" value="3574">
      <tr>
        <td>
          <table cellspacing="0" cellpadding="0" class="table">
            <tr>
              <th colspan="2">What Would You Like to Book?</th>
            </tr>
            <tr style="height: 5px">
              <td width="166"></td>
            </tr>
            <tr>
              <td valign="middle"><p>   Area</td>
              <td>
                <select name="area" size="1" class="fields" style="width: 200px;
    height: 18px">
                  <option value="1130">Restaurant</option>
                </select>
              </td>
            </tr>
            <tr style="height: 6px"><td></td></tr>
          </table>
        </td>
      </tr>
      <tr>
        <td style="height: 20px"> </td>
      </tr>
      <tr>
        <td>
          <table cellspacing="0" cellpadding="0" class="table">
            <tr>
              <td colspan="2">
                <table cellspacing="0" cellpadding="0" class="tabletitle"
    style="padding: 0">
                  <tr>
                    <th>
                      <table cellspacing="0" cellpadding="0" border="0">
                        <tr>
                          <td style="width: 301px; padding-right: 5px;">When
    Would You Like to Book?</td>
                          <td style="padding-right: 5px; text-align:
    right"><table width="30" border="0" cellspacing="0" cellpadding="0">
    <tr><td class="Formtable" width="20"><a href="javascript:doNothing()"
    onclick="setDateField(document.main._day_select_date,
    document.main._month_select_date, document.main._year_select_date,
    document.main.select_date);self.newWin =
    window.open('../js/calendar.html','cal','dependent=yes,width=180,height=180,titlebar=yes,t op=243,left=232')"><img
    src="res/images/modern/calendar3.gif" width="13" height="11" border="0"
    alt="Calendar" /></a></td></tr></table>
    <script type="text/javascript">
      if (window.attachEvent)
    window.attachEvent('onload', updateHiddenDate);
      else
    window.addEventListener('load', updateHiddenDate, false);
    function updateHiddenDate() { syncDateField(document.main._day_select_date,
    document.main._month_select_date, document.main._year_select_date,
    document.main.select_date); };
    </script></td>
                          <td style="padding-right: 5px; text-align:
    right">CALENDAR</td>
                        </tr>
                      </table>
                    </th>
                  </tr>
                </table>
              </td>
            </tr>
            <tr style="height: 5px">
              <td colspan="2"> </td>
            </tr>
            <tr>
              <td width="166" valign="middle">   Date </td>
              <td><input type="hidden" name="select_date" value="20090915" />
    <table width="167" border="0" cellspacing="0" cellpadding="0">
    <tr><td class="Formtable" width="40"><select name="_year_select_date"
    class="fields" onchange="updateDate(document.main._day_select_date,
    document.main._month_select_date, document.main._year_select_date,
    document.main.select_date)"><script
    type="text/javascript">document.write(buildYearSelector(document.main.select_date,
    document.main));</script></select></td><td class="Formtable"
    width="40"><select name="_month_select_date" class="fields"
    onchange="updateDate(document.main._day_select_date,
    document.main._month_select_date, document.main._year_select_date,
    document.main.select_date)"><script
    type="text/javascript">document.write(buildMonthSelector(document.main.select_date,
    document.main));</script></select></td><td class="Formtable"
    width="30"><select name="_day_select_date" class="fields"
    onchange="updateDate(document.main._day_select_date,
    document.main._month_select_date, document.main._year_select_date,
    document.main.select_date)"><script
    type="text/javascript">document.write(buildDaySelector(document.main.select_date,
    document.main));</script></select></td></tr></table>
    <script type="text/javascript">
      if (window.attachEvent)
    window.attachEvent('onload', updateHiddenDate);
      else
    window.addEventListener('load', updateHiddenDate, false);
    function updateHiddenDate() { syncDateField(document.main._day_select_date,
    document.main._month_select_date, document.main._year_select_date,
    document.main.select_date); };
      setUpdateCall('refreshPage()')</script></td>
            </tr>
            <tr style="height: 5px">
              <td colspan="2"> </td>
            </tr>
            <tr>
              <td valign="middle">   Time </td>
              <td><select name="preferred_time" class="fields"><option
    value="12:00">12:00 PM</option><option value="12:30">12:30
    PM</option><option value="13:00">1:00 PM</option><option value="13:30">1:30
    PM</option><option value="14:00">2:00 PM</option><option value="14:30"
    selected>2:30 PM</option><option value="18:00">6:00 PM</option><option
    value="18:30">6:30 PM</option><option value="19:00">7:00 PM</option><option
    value="19:30">7:30 PM</option><option value="20:00">8:00 PM</option><option
    value="20:30">8:30 PM</option><option value="21:00">9:00 PM</option><option
    value="21:30">9:30 PM</option></select></td>
            </tr>
            <tr style="height: 6px">
              <td colspan="2"> </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td style="height: 20px"></td>
      </tr>
      <tr>
        <td>
          <table cellspacing="0" cellpadding="0" class="table">
            <tr>
              <th colspan="2">How many People?</th>
            </tr>
            <tr style="height: 10px">
              <td colspan="2"></td>
            </tr>
            <tr>
              <td width="166" valign="middle">   Number of
    People </td>
              <td>
                <select name="covers" size="1" class="fields">
                  <option value="1">1</option>
    <option value="2" selected>2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
                </select>
              </td>
            </tr>
            <tr style="height: 10px">
              <td colspan="2"></td>
            </tr>
          </table>
        </td>
      </tr>
    <!-- type - if -->
      <tr>
        <td>
          <table cellspacing="0" cellpadding="0" class="table">
            <tr>
              <td width="167" valign="middle">   <a
    href="ratecode.asp">Special Offer Code</a><br />   (If
    applicable)</td>
              <td><input type="text" class="fields" name="discount_code"
    size="25" value="" style="width: 156px;"></td>
            </tr>
            <tr>
              <td height="10"> </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td> </td>
      </tr>
      <tr>
        <td valign="middle">
           <a class="img-button" title="Show Availability"
    href="javascript:execute(1)">Show Availability</a><br />
        </td>
     

  • Ticket Booking System

    HI friends
    Please help me out
    I want to know how to handle ACID of database for a database of ticketing system 
    e.g.
    Let c ticket booking system of a theater where at a time many users can book a ticket(s) in this case for every given point of time table will be in exclusive lock bcoz of insert statement and this may cause dead lock senario how to avoid this How to mannage
    trasaction in such systems. Same is the case with railway reservation system 
    Shridhar J Joshi
    Thanks alot

    Generally in ticket booking system, users are presented with choices which are available. If someone has got a selection, it should not be shown to next user. Here are few samples which you can use for reference
    http://techbrij.com/online-ticket-booking-system-asp-net-sql-server
    http://www.sourcecodeonline.com/details/ticket_booking_system.html
    Balmukund Lakhani
    Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
    This posting is provided "AS IS" with no warranties, and confers no rights.
    My Blog |
    Team Blog | @Twitter
    | Facebook
    Author: SQL Server 2012 AlwaysOn -
    Paperback, Kindle

  • We have 30 ipads at our school and it is great.  We are about 850 student on my school and everyone are using the ipads. One hour at the time. (we have a booking system.)   I teach music and are using Garageband. I need to find away were my students that

    We have 30 ipads at our school and it is great.  We are about 850 student on my school and everyone are using the ipads. One hour at the time. (we have a booking system.)
    I teach music and are using Garageband. I need to find away were my students that are working on a project can export the files and save them somewhere, so when they 7 days later open Garage band can import there song with all the correct  midi-tracks. When I export the song to Icloud the song become an Mp4 file (I think).  And I can import the files via Icloude.
    This is because too many times the song has been sabotages during the week
    Dan Sweden

    Dan,
    your students could store their projects in iCloud, only you would continously have to change the AppleIDs of the iPads, so each student could store the songs with their own AppleID.  I don't think this will be feasable.
    The other possibility would be to share the projects to iTunes and to download them to iTunes  on a Mac at the end of each lesson. Does your school have Macs? This will not work with PCs.
    See this link:  GarageBand for iPad: Get answers fast http://help.apple.com/garageband/ipad/1.2/index.html#chsec12c387
    Look at the section "Share GarageBand songs",   
    Send a GarageBand song to iTunes:
    -- Léonie

  • How can I access the Server file system without using any signed applet?

    Is it possible for me to run an applet on the client machine such that the client can view my server file system and perform uploading and downloading of files through the applet without signing the applet?

    Add the following in your java.policy file, your plug in accesses.
    grant {
    permission java.permission.AllPermission;

  • Issue with Information broadcasting and pre-cal server in SAP BI

    Hi Experts,
    I have issue with information Broadcasting and Pre-cal server. I have a worrkbook whcih runs from information broadcasting in pre-cal server. Workbook is desinged on single query and workbook contains visual basic code. workbook has a variable which is controlled by Control query in information broadcasting.
    I have 20 employees every month I need to send workbook via e-mail from information broadcasting.  The problem is sometimes all 20 employees will recieve e-mails and sometimes not. I identified there is something wrong in workbook or in pre-cal server.
    because after workbook calculation in pre-cal server is not pushing to SOST so there is something wrong in workbook or in pre-cal server.
    I closely observed pre-cal server front end log. There are few operations performing on workbook in pre-cal server
    like Open workbook, Calculate workbook, Save woorkbook and close workbook. In success case pre-cal sever is performing all the operations but in failure case pre-cal server is missing Close workbook case.
    Below log In pulled from pre-cal server
    Can you please tell what could be the problem.
    Successful job
    3/11/2011 9:29:46 AM (3) -> RS_PREC_LAUNCH_EXCEL i nvoked in thread 3 and job 'BIBCAST4L4EIS7TOR5BWG0
    2PCUG9ZPPP'. nvoked in thread 3 and job 'BIBCAST4L4EIS7TOR5BWG0
    3/11/2011 9:29:46 AM (3) -> InitConnection in thre ad 3
    3/11/2011 9:29:46 AM (3) -> Trying to open "C:\Pro gram Files\Common Files\SAP Shared\BW\BExAnalyzer.
    xla" gram Files\Common Files\SAP Shared\BW\BExAnalyzer.
    3/11/2011 9:30:18 AM (4) -> RS_PREC_GET_SERVER_STA TUS invoked.
    3/11/2011 9:30:18 AM (4) -> RS_PREC_GET_SERVER_STA TUS finished
    3/11/2011 9:30:35 AM (3) -> Using Version 7100.4.1 200.35 of BExAnalyzer.xla
    3/11/2011 9:30:35 AM (3) -> PID of Excel process: "2504"
    3/11/2011 9:30:35 AM (3) -> EndOfInitConnection in  thread 3
    3/11/2011 9:30:35 AM (3) -> RS_PREC_LAUNCH_EXCEL f inished
    3/11/2011 9:30:36 AM (0) -> Calculation Request 91 1A35ED029D4D79DD7A000200000000 received for job 'B
    IBCAST4L4EIS7TOR5BWG02PCUG9ZPPP'. 1A35ED029D4D79DD7A000200000000 received for job 'B
    3/11/2011 9:30:52 AM (6) -> RS_PREC_GET_SERVER_STA TUS invoked.
    3/11/2011 9:30:52 AM (6) -> RS_PREC_GET_SERVER_STA TUS finished
    3/11/2011 9:31:22 AM (0) -> Opening workbook: C:\W INDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECMML4NN
    DVLYAPC2SYIC7F1AAIO_0.xls INDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECMML4NN
    3/11/2011 9:31:43 AM (0) -> Refresh BExAnalyzer.xl a!MenuRefreshPrecalc returned with 1.
    3/11/2011 9:31:43 AM (0) -> Calculated workbook C: \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    4NNDVLYAPC2SYIC7F1AAIO_0.xls saved. \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    3/11/2011 9:31:43 AM (0) -> Calculated workbook C: \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    4NNDVLYAPC2SYIC7F1AAIO_0.xls closed. \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    3/11/2011 9:31:44 AM (0) -> Excel based operations  finished.
    Failure job
    3/10/2011 10:22:58 AM (1) -> RS_PREC_LAUNCH_EXCEL invoked in thread 1 and job 'BIBCAST4L41566ZBZDN2N
    TGJR0462ZFX'. invoked in thread 1 and job 'BIBCAST4L41566ZBZDN2N
    3/10/2011 10:22:58 AM (1) -> InitConnection in thr ead 1
    3/10/2011 10:22:58 AM (1) -> Trying to open "C:\Pr ogram Files\Common Files\SAP Shared\BW\BExAnalyzer
    .xla" ogram Files\Common Files\SAP Shared\BW\BExAnalyzer
    3/10/2011 10:23:20 AM (3) -> RS_PREC_GET_SERVER_ST ATUS invoked.
    3/10/2011 10:23:20 AM (3) -> RS_PREC_GET_SERVER_ST ATUS finished
    3/10/2011 10:23:44 AM (1) -> Using Version 7100.4. 1200.35 of BExAnalyzer.xla
    3/10/2011 10:23:44 AM (1) -> PID of Excel process:  "2544"
    3/10/2011 10:23:44 AM (1) -> EndOfInitConnection i n thread 1
    3/10/2011 10:23:44 AM (1) -> RS_PREC_LAUNCH_EXCEL finished
    3/10/2011 10:23:44 AM (5) -> Calculation Request 9 11A35ED02654D789871000900000000 received for job '
    BIBCAST4L41566ZBZDN2NTGJR0462ZFX'. 11A35ED02654D789871000900000000 received for job '
    3/10/2011 10:24:27 AM (0) -> RS_PREC_GET_SERVER_ST ATUS invoked.
    3/10/2011 10:24:27 AM (0) -> RS_PREC_GET_SERVER_ST ATUS finished
    3/10/2011 10:24:31 AM (5) -> Opening workbook: C:\ WINDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECQB2VE
    A8O8D8FBHYCR4HVB5UI8_0.xls WINDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECQB2VE
    3/10/2011 10:24:52 AM (5) -> Refresh BExAnalyzer.x la!MenuRefreshPrecalc returned with 1.
    3/10/2011 10:24:52 AM (5) -> Calculated workbook C :\WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECQB
    2VEA8O8D8FBHYCR4HVB5UI8_0.xls saved. :\WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECQB
    Thanks in advance
    Narendra

    Hi Ravikanth,
    Thank you very much for the reply
    I went into RSPRECADMIN and clicked on 'Display Current Queue'.  There we have 3 sections
    1) Queue Overview of Open Precalculations
    I can see this section is always blank after running IB also
    2) Queue Overview of Current Precalculations
    In this section I can see an entry after running IB and duration is changing. but some time workbook in this section will never processed but the duration column is changing may be something is happening at this stage.
    If the entry is not proccessed in this section and IB SM37 job will never end. I manually cancelled the job from SM50.
    Don't why the workbook is taking long time and will never end even though I cancelled the SM37 IB job.
    3) Queue Overview of Proccessed Error-Free Precalculations
    All the error free workbooks which means all pre-cal server completed workbook calculation and sent to SOST.
    I manually ran the workbook for all the 20 employees I can't find any pop-up message (earlier we have pop-up windows appearing because of VB code and when report returns no data and we fixed the pop-up issues)
    Can you please help me further to trace the error.
    Thank you
    Narendra

  • APEX 2.1 and server  file system interaction methods

    Hello experts
    I am building a web application using APEX 2.1 that would be used by a few hundred users as a secure and auditable portal to a word document file library.
    The main use case is that an authenticated user will find links to documents he/she has been granted access of various levels (read only or read/write).
    All the files are stored on the server file system.
    I have a couple of questions:
    1.some file" when placed in an HTML region source does not work. Is this normal ?
    2.Will I have to import the entire file library (very large in size and number of files) into APEX so I can access them from APEX or can I simply use the simple anchor HTML tag above.
    Many thanks. Zemus.
    Edited by: zemus on Jun 4, 2009 1:25 PM
    Edited by: zemus on Jun 4, 2009 1:26 PM
    Edited by: zemus on Jun 4, 2009 1:27 PM

    I think I answered your email. Also, you can have a look at these threads:
    Re: How to display bfile in Apex report
    Re: Linking to display an external file
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • Creating an online booking system

    What started off as a simple website for a coffee shop has turned into a web design project to rival Holiday Inn's Room Booking system.
    First off, I am a complete newbie, the website for the coffee shop is being built using Muse, and my clients are happy to host with Business Catalyst. Last week they spring on me that they are also offering alaternative therapies with two treaments rooms on site. They now require a booking system for 6+ different therapists using 2 therapy rooms.
    The client needs an online diary, which all the therapists can remotely view (from their homes or other treatment sites) so they can check availability of the rooms at the coffee shop and book where appropriate. None of the therapists are on site all the time, they will only be on the premises when they have a booking.
    The simplest system I can envisage is customers email the therapists requesting a call back through the website, then the therapists go to the online calendar and book liasing with the customer themselves.
    The client is currently using Google Docs, it is unclear what is actually wrong with this system? they say it's because people are using different devices!!! I need to clarify this.
    Thrid party appointment booking software is expensive, a cheaper option would be to use BC and use the WebCommerce package, BUT depsite me trial testing it, I still cant see how it works. I need a simple interface, literally a VISUAL online slot booking system where the therapist can see a block on the calendar filled in. (I cannot be sure how IT savvy these therapists are!) it needs to be simple. Can this feature be created using BC? If so how?
    Perosnally I don't see what is wrong with a book, pencil and telephone.

    Hi Penny,
    Did you figure out a way to do this booking system? I am currently looking to produce something similar?
    Many Thanks.

  • Complicated Query Problem - Booking System

    I am currently developing a hotel booking system for my University final year project and am having some serious problems with my queries to calculate room availability.
    I felt the best method to calculate room availability was to first calculate which rooms were already booked for any specific queried dates and then to subtract those results from the list of total rooms. That would then return which rooms were available on those dates.
    My first query successfully calculated which rooms were already booked using my test dates which were rooms 1,3 & 5. This result was stored in a temporary table. The second query then obtained the list of total rooms (1-10) and from this subtracted the results in the temporary table (1,3 & 5) which should have returned 2,4,6,7,8,9,10 as the rooms available. However, it returned the rather strange result "2,3,4,5,6,7,8,9,10,1,2,4,5,6,7,8,9,10,1,2,3,4,6,7,8,9,10"
    It seems to take each result from the temporary table individually, subtract it from the total list of rooms, return the result and then move on to the next value in the temporary table. Which is why '1' is missing from the first 9 numbers, '3' from the second 9 and '5' from the last 9.
    If anyone can help me solve this problem or suggest alternative methods I would be most appreciative.
    Below is my MySQL code for the relevant parts of my database, the test values I am using and the two queries I am having problems with.
    Advance Thanks!
    CREATE TABLE booking
    booking_id               INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
    e_mail                VARCHAR(40),
    arrival_date          DATE NOT NULL,
    departure_date          DATE NOT NULL,
    PRIMARY KEY(booking_id)
    insert into booking (booking_id,e_mail,arrival_date,departure_date)
    values ('[email protected]','2004-02-25','2004-02-28');
    CREATE TABLE roombooked
    booking_id      INTEGER UNSIGNED NOT NULL REFERENCES booking(booking_id),
    room_id               INTEGER UNSIGNED NOT NULL REFERENCES rooms(room_no),
    no_of_nights          INTEGER UNSIGNED NOT NULL,
    PRIMARY KEY(booking_id,room_id)
    insert into roombooked(booking_id,room_id,no_of_nights)
    values ('1','1','1'),('1','3','1'),('1','5','1');
    CREATE TABLE rooms
    room_no               INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
    room_name           VARCHAR(11),
    room_type               VARCHAR(9),
    single_price          DECIMAL(5,2),
    double_price          DECIMAL(5,2),
    PRIMARY KEY(room_no)
    insert into rooms (room_name,room_type,single_price,double_price)
    values ('shakespeare','principal','165','225'),
    ('keats','principal','165','225'),
    ('kipling','standard','125','165'),
    ('tennyson','superior','135','185'),
    ('shelley','deluxe','155','205'),
    ('brooke','superior','135','185'),
    ('wordsworth','deluxe','155','205'),
    ('milton','deluxe','155','205'),
    ('masefield','deluxe','155','205'),
    ('browning','deluxe','155','205');
    FIRST QUERY
    CREATE TEMPORARY TABLE roomsoccupied          
    SELECT roombooked.room_id FROM roombooked, booking
    WHERE
    roombooked.booking_id = booking.booking_id
    AND
    booking.arrival_date = '2004-02-25'
    AND
    booking.departure_date = '2004-02-28';
    SECOND QUERY
    SELECT rooms.room_no FROM rooms, roomsoccupied
    WHERE
    rooms.room_no != roomsoccupied.room_id;

    you haven't got a join in your second query
    SECOND QUERY
    SELECT rooms.room_no FROM rooms, roomsoccupied
    WHERE
    rooms.room_no != roomsoccupied.room_id;will return rubbish because you have created a valid view of your data with a sensible join.
    try something like
    SELECT rooms.room_no FROM rooms
    WHERE rooms.room_no NOT IN (SELECT roomsoccupied.room_id FROM roomsoccupied);instead, which I believe should give you more meaningful data

  • Need utilities class for application server file system (i.e. unix etc)

    I need to do things to directories and files on the application server.
    Is there an SAP class with methods for the application server file system (i.e. unix or whatever) with functionality similiar to what is provided by the methods of CL_GUI_FRONTEND_SERVICES for the presentation server?
    Is there a group of SAP functions for this task?

    You may have a look at Thomas Jung article: [sdn contribution : ABAP Server Side File Access, by Thomas Jung|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/7a13f367-0401-0010-47ba-eab0b15cf31c]
    Moreover, in release 7.10, it could be possible that SAP introduced input and output stream classes (to mimic java classes), so I guess there could be the ones for application server file system.

  • Where are TREX index stored? TREX server File system? or KM repository?

    hi, friends:
    can  someone tell me where are TREX index stored ?
    in TREX server file system?
    or in portal KM repository? file system or DB?
    thank you
    Carol

    Carol,
    TREX is a separate product. During installation and configuration of TREX you connect it to the portal. The search iViews of the portal will use the configured TREX server to do the actual search:
    SAP Help: http://help.sap.com/saphelp_nw70/helpdata/EN/a4/929d4206b70931e10000000a1550b0/content.htm
    The index is stored on the TREX server: TREX/IndexServer/basepath/index=%(SAP_RETRIEVAL_PATH)/index
    SAP Help: http://help.sap.com/saphelp_nw70/helpdata/EN/4c/d91e40777cdd5fe10000000a155106/content.htm
    br,
    Tobias

  • In Java,how can I get remote oracle server's system time using a XAOracle datasource

    I want to get remote oracle server's system time,for example,I use a TxDataSource:
    DRIVER className:weblogic.jdbc.oci.xa.XADataSource
    URL:jdbc:weblogic:oracle:lanhaibo
    JNDI Name:
    the following is the code which shows the exception that: sqlexception:the JDBC2.0
    method is not implemented,why? what should I do?:
    Properties prop = new Properties();
    prop.put(Context.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFactory");
    prop.put(Context.PROVIDER_URL,"t3://"+"localhost"+":" + "7001");
    initCtx = new InitialContext(prop);
    DataSource ds = (DataSource)initCtx.lookup(strDataSource);
    Connection conn = ds.getConnection();
    String sqlQuery = "select to_char(sysdate,'yyyy') YYYY,to_char(sysdate, 'MM')
    MM,to_char(sysdate, '" +
    "dd') DD,to_char(sysdate, 'hh24') HH,to_char(sysdate, 'mi') MI,to_char(sysdate,
    '" +
    "ss') SS from dual"
    preparedStatement pstmt = conn.prepareStatement(sqlQury);
    StringBuffer sb = new StringBuffer();
    ResultSet resultset = pstmt.executeQuery();
    if(rs.next()){
    strYear = rs.getString("yyyy");
    strMonth = rs.getString("MM");
    strDay = rs.getString("DD");
    strHour = rs.getString("HH");
    strMinute = rs.getString("MI");
    strSecond = rs.getString("SS");
    sb.append(strYear);
    sb.append("/");
    sb.append(strMonth);
    sb.append("/");
    sb.append(strDay);
    sb.append(" ");
    sb.append(strHour);
    sb.append(":");
    sb.append(strMinute);
    sb.append(":");
    sb.append(strSecond);

    Joden asked:
    "I want to get a remote oracle server's time by XADataSource,
    use:"select sysdate from dual", but return a null value,and give
    the message"sqlexception the jdbc2.0 method is not implemented",
    why?"
    Let me see your code. A simple executeQuery() should do the trick:
    Statement s = c.createStatement();
    ResultSet r = s.executeQuery("select sysdate from dual");
    while (r.next())
    java.sql.Timestamp t = r.getTimestamp(1);
    Guillaume Grussenmeyer wrote:
    Hi.
    I guess you are using weblogic.jdbc.oci.xa.XADataSource as a
    datasource.
    Weblogic JDriver for Oracle "implementation" is really weak as a lot
    of methods are not implemented.
    This is why you get this message.
    You may find the (very impressive) list of non implemented methods at
    http://e-docs.bea.com/wls/docs70/oracle/API_joci.html#1162621 (sorry
    HTML links don't seem to work here).
    Any call to one of this methods will give you these nasty message and
    exception.
    Try to use the "official" Oracle JDBC driver XA Datasource
    (oracle.jdbc.xa.client.OracleXADataSource) instead of Weblogic JDriver
    for Oracle one's.

  • How to create resource calendar with Cal server 6.1

    We are running the JES 2004Q2 release of Cal server and we are looking at creating some resource calendars (meeting rooms mainly). The documentation seems a little sparse on this...
    Part of it suggests that we have to run commadmin to create the resources and then either csresource or cscal to create the actual calendar. However, we don't use commadmin to create users (as recommended by Sun) as it can't create users in a particular OU. Can someone who uses resource calendars tell me how they created them?? I'm lost...
    Ideally, a ldif of a working resource calendar would be handy to have a look at - and some info on how to create the actual calendar!
    Thanks

    Hello,
    Wnen you create web service on first page move the slider to set to the develop service.

  • Online Booking System - Tutorials (Java, ADF, JSF)

    Hi!
    I am working on an Online Flight Booking System. The preferred technology is Java, ADF, JSF etc. I am familiar
    with JDeveloper, however I would like to know if tutorials/videos on similar systems are available. Many commercial
    airlines have professional booking systems that use a train stop control to show the current process step.
    Also interesting to know would be how the template pages are created that populate the data dynamically from the
    db. etc.
    Any information on this subject would be greatly appreciated.

    There are plenty of material available, may be not exactly what you are looking for but a start:
    http://www.oracle.com/technetwork/developer-tools/adf/learnmore/adfinsideressentials-337133.html
    blogs.oracle.com/smuenchadf/resource/examples
    http://blogs.oracle.com/shay/
    Timo

Maybe you are looking for

  • How do I "link" an email address in the body of an email?

    I know how to link a web url, but I cannot find a way to link an email address in the body of an email. I want the recipient of my email to be able to click on the email address that is displayed in my message and have it open a new email to that add

  • Duet has encountered an error during Approve , Reject Reassign the workflow

    Hi, We have implemented DUET with two scenario (LEMA & WOMA) in our organization. When try Approve , Reject or Reassign the Duet work flow Item  Duet has encountered an error . The scenario was working fine earlier. Suddenly the error has start comin

  • How to create new Sheet in Excel file and write into it

    Hi to all, my requirement is this: I have an excel file (.xls) with multiple sheets (three sheets for precision: sheet1, sheet2 and sheet3). I must create in the same excel file new sheet, say sheet4, read data from sheet1, sheet2 and sheet3 and writ

  • Liquid spill; macbook pro failure 6 mos. later?

    I need some help on this one, sorry it's kind of long: We bought a macbook pro from a large appliance store here in the chicago area at Christmas 08. We were told that while it was returned unit, it was in fine working condition. We had purchased ext

  • Untrusted Forest Discovery

    Hi all, installed SCCM 2012 R2 in one domain - all seems to be functioning well. We have a second, untrusted domain which I need to deploy a DP and MP into. In order to do this I first need to use the Add Forest feature to discover the untrusted doma