API and Database updates

Greetings!
I've searched the archives for the forum and I can't find anything relating to my issue, so hopefully someone will have an idea of how I can get started on a new project.
I have an SQL database that contains a row for each hour of each day. Every row contains a date (obviously for every one day there are 24 rows), an hour interval (1:00pm), the day of the month, the day of the week (Saturday), the Meridian, the Military time conversion (13:00), the week of the year, etc. This database is used for reporting purposes and it runs out of rows as of next week. I have been tasked with adding enough rows to last us another 2 years, which is about 17,000 rows.
My colleague mentioned that I might be able to find what I need in the API and then write a little Java program that interfaces with my database to update the rows. Being completely new, I'm a little unsure as to how to go about researching this.
I did poke in the API and I found the DateFormat class in the java.text package. It seems to have just about everything I need except for the military conversion.
Does anyone have any thoughts on how I could use this class to write out these future rows to the database? One thing I should mention is that each row has a unique row-identifier that increments sequentially.
If I have been unclear, please let me know and I will try to clarify. Any help or a nudge in the right direction would be greatly appreciated!
Thank you!

Java can acces SQL databases through JDBC. Here is a
JDBC tutorial that can help you get started:
http://java.sun.com/docs/books/tutorial/jdbc/index.htm
i have looked at this tutorial yet there is a problem that i cant really deal with:-
* am using net beans (windows xp), mysql server, and j/connector driver.
* in net beans, in the RealTime Tab i can access my database in MySQL, but every time i write my code (in java)so i can connect with it and manipulate its tell me :
SQLException: No suitable driver
SQLState: 08001
VendorError: 0
my question is why can i access my database through 'Databases' in 'RealTime' tab, and not be able to make a simple connection with it when i run a simple code like this:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class LoadDriverP {
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception ex) {
// handle the error
try {
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/world"," user", "pass");
// Do something with the Connection
} catch (SQLException ex) {
// handle any errors
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
could it be anything to do with CLASSPATH if it is please tell me what is this CLASSPATH and how can i change it.
any help would be greatly apreaciated.

Similar Messages

  • CcBPM, Async Messages and database update performance

    We have several business processes defined and running in XI 3.0. Some are being invoked as web services.
    Our performance/scalability is extremely poor. We believe the problem is the database, which apparently is being updated at a phenomenal rate. The database disk I/O is exceptionally high, and has been tracked to writing to the database container/table files and tranaction logs. The database has been carefully tuned, and we are rushing to migrate the db to a higher capacity machine.
    It would seem, based on documentation, that the database updates are a result of the asynch message interfaces we are using through the business processes. 
    The first question is are we correct in the above statement?
    The second question is are the db updates being done under a transactional scope, if so what is the isolation level of the update, and can we change the isolation level?
    Third question, if the updates are due to the asynch message interfaces, can we use synch message interfaces and reduce the database work? If so, how?
    Finally,

    I don't think you'll find a documented general number of application variables you can have on a single server. But I think you could get away with 400 variables without any trouble.
    Where you might run into trouble, though, is when you have multiple concurrent requests trying to read and change these values. You'll have to ensure that you single-thread write access to these variables using CFLOCK.
    Dave Watts, CTO, Fig Leaf Software
    http://www.figleaf.com/
    http://training.figleaf.com/
    Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
    GSA Schedule, and provides the highest caliber vendor-authorized
    instruction at our training centers, online, or onsite.

  • NextnPrevious pages and database update

    Hi Folks,
    Am hoping someone can point me in the right direction on figuring this out...
    I have 120 individuals in the database with related fields. Instead of displaying 120 rows when I pull the data from the database, I've built Next/Previous pages for displaying them 30 to a page.
    Here's the thing: This is an admin section, pulling names and IDs and fields (text, radio buttons, dropdowns, etc.) for data entry, or rather, database update.
    So, after displaying 30 on the page you have a link on the bottom of the page to display the next 30. This page refreshes itself...
    Either I have to cache the update info from each page and put a submit button for updating on the last page or, submit each page (30 at a time) until each succeeding page is done, one at a time. See what I'm getting at? I think I'd rather be able to submit 30 at a time instead of trying to cache all the data as you move from page to page but am having a hard time trying to figure this out.
    I'm not sure what is best or just how to do the database insert/update since the Next/Previous CF code depends on the same page refreshing itself each time for the next pages.
    Also, the first page of this 'group of NextPrevious pages' is dependant on it's previous page of "select school", so that the first NextPrevious page (and following ones) displays the individuals from that particular school - 30 at a time.
    Can anyone point me in the right direction on this kind of database insert/update when used in conjunction with Next/Previous page links?
    Thanks!
    - ed

    Thank ya'll for the ideas...
    You know, before posting this I googled and googled and was surprised to find hardly anything addressing this. I would have thought it would be a fairly common way to perform edits on a large number of table rows - when you only want to display, say, 30 per page instead of 1200 records on one web page for admin edits.
    With Meensi's and Furnis' suggestions and, a bit more thought... I kept thinking... It's pretty much like a shopping cart - holding a variable(s) from page to page. I know there's many ways to do this but the problem here lies in the page refresh holding variables with each refresh.
    Seems logical to update All edits at one time - submit the form on the last page. I'm wondering, say as in the case you may have 1200 NextPrevious pages (!) - You'd want the user to do it in bits, page per page.
    Since a clicked link clears session variables... maybe make the page refresh link (Next Page) a submit button and, on refresh, submit just "this particular page variables" and at the same time, the refresh loads the Next Page variables - updating the database in increments and display the next batch to edit.(?)
    Does this make sense? I do want to make this a 'no-brainer' for the user - an admin section being most intuative is foremost to me...
    The following is (stripped down) code I'm using to run the NextPrevious pages. I think maybe if I add the database insert somewhere in the code at the top of the page, coming from a form submit button that refreshes the page at the same time - maybe this would be the way to do it.
    I'm not sure if there will be a problem wrapping the <form></form> around just the current variables on This Page. Maybe not. I think I may experiment with this, though...
    Thank for your input on this.
    Does seem like something like this, updates within NextPrevious pages would be a common practice and an easy fix doesn't it?
    - ed
    <!-- application with session variables and headersecure placed here -->
    <!-- Per above - Put code here for database insert - An "if this page comes from the submitted form on this page" -->
    <!-- The following is, more or less, ThisPage.cfm -->
    <!-- Start displaying with record 1 if not specified via url -->
    <CFPARAM name="start" default="1">
    <!-- Number of records to display on a page -->
    <CFPARAM name="disp" default="40">
    <CFSET SchoolNameDropdown_z=structNew() />
    <CFSET structAppend(#SchoolNameDropdown_z#, URL) />
    <CFSET structAppend(#SchoolNameDropdown_z#, Form) />
    <cfquery DATASOURCE="#application.dsn#" name="search">
    etcetera
    </cfquery>
    <CFSET end=Start + disp>
    <CFIF start + disp GREATER THAN data.RecordCount>
      <CFSET end=999>
    <CFELSE>
      <CFSET end=disp>
    </CFIF>
    <head>
    <link href="global.css" rel="stylesheet" type="text/css" />
    </head>
    <BODY>
    <html>
            <cfset bgcolor = background_table_color_1>
      <cfoutput query="search" startrow="#start#" maxrows="#end#">
       <cfif bgcolor eq background_table_color_2>
        <cfset bgcolor = background_table_color_1>
       <cfelse>
        <cfset bgcolor = background_table_color_2>
       </cfif>
          #TRIM(variable01)#
          #TRIM(variable02)#       
            <input type="radio" name="Consent" value="Yes" <cfif Consent IS "Yes">checked</cfif>> Yes
            <input type="radio" name="Consent" value="No"  <cfif Consent IS "No">checked</cfif>>No
            <input type="radio" name="Assent" value="Yes" <cfif Consent IS "Yes">checked</cfif>> Yes
            <input type="radio" name="Assent" value="No"  <cfif Assent IS "No">checked</cfif>>No
            </cfoutput>
    <CFOUTPUT>
    <!-- Display prev link -->
      <CFIF start NOT EQUAL 1>
      <CFIF start GTE disp>
        <CFSET prev=disp>
        <CFSET prevrec=start - disp>
      <CFELSE>
        <CFSET prev=start - 1>
        <CFSET prevrec=1>
      </CFIF>
      <a href="ThisPage.cfm?start=#prevrec#"><<< Previous #prev# </a>
      </cfif>
    <!-- Display next link -->
    <CFIF end LT data.RecordCount>
      <CFIF start + disp * 2 GTE data.RecordCount>
        <CFSET next=data.RecordCount - start - disp + 1>
      <CFELSE>
        <CFSET next=disp>
      </CFIF>   
        <a href="ThisPage.cfm?start=#Evaluate("start + disp")#">Next #next# >>> </a>
      </cfif>
    </CFOUTPUT>
    </BODY>
    </HTML>
    <!-- end -->

  • JDBC to IDOC scenario and database update the idoc number

    Hi SDNers,
    I am willing to pull data from a database table to generate IDOC in SAP and want to update the  DATABASE with IDOC number in a single scenario.
    Kindly suggest ?
    REGARDS!!
    SSR

    Hi,
        Please keep in mind that the idoc no generated in PI will be different than the one generated in SAP...for idoc...
    the correlation between the idocs in both systems is the message id...
    HTH
    Rajesh

  • BDC Error Session and Database update??

    Hi all,
    I am having Query about BDC Error Session. If I see the log of Error Session, then few Transactions are processed and few are in incorrect status.
    Those transaction, which are processed, Does it mean that it has updates the database successfully or Error Session will never update the Database?
    Thanks in advance.

    Thanks for your reply
    Message was edited by: Vipin Nagpal
    Message was edited by: Vipin Nagpal

  • "Connection reset by peer" using firewall between iFS API and Database

    Hi ..
    We have a webapplication running on a websphere server using the iFS API to connect to a iFS schema through a firewall ( PIX ). The firewall will close idle connections after a while, and this results in "Connection reset by peer" errors in our application.
    Firewall guys says that configuring the firewall not to close connections, is not an option.
    Does anybody have experiences with this, suggestions on how to deal with this?
    We are running iFS 9.0.1.
    Thanks
    Anders Monrad
    Danisco IT

    I'm having the same problem, using a PIX firewall, however, I have the firewall setup between OHS & OC4J, also between OC4J and our application database.
    I have a solution for the OC4J and app DB. If I set the expire_time = 10 in sqlnet.ora, this will ensure that sqlnet will ping the connection between OC4j and the DB every 10 minutes, thus the firewall will not close the connection due to inactivity.
    However, does anyone have a solution for the OHS & OC4J connection? Can this be resolved with configuration rather than having to use an app to ping it?
    [I realise I could write an app to retrieve a page every so often to keep the connection open, but I want to do it with configuration]
    Thanks in Advance.

  • Workflow..auto mailers and database updates

    Hi,
    My requirement is as follows...
    i have a report in which i have a register link. On click of the link i need to show a form in which i have to populate a multiple select box which will be populated by quering the DB with the current user ID. Once the list is populated, the user selects some of the values and clicks a button. Thereafter i need to insert the details in the DB for each and every entry selected in the list. The details to be populated need to fetched from another table in the Db. Also on every insert i need to send mailers to the corresponding entries...
    Please give me an idea as to how should i go about doing this.
    Few of my main concerns are.
    1. How do i use the current user id to fetch the details from the Db.
    2. How do i show a multiple select text box.
    3. What component do i use...like form or report..or anything else....
    4. how do i insert entries in the Db for every value selected in the select box. Also the details to be inserted are to be fetched from the Db itself in addition to some other parameters like, current user id, sysdate,etc...
    Also please let me know if there is any reading material for the same.

    There was a bug in checkURLFile. This is fixed with higher versions.

  • API to close purchase documents and to update blanket agreement amount

    Hi,
    Are there any API's to close the standard purchase order and blanket agreements.
    Also do we have any API to update the blanket agreement amount.
    Regards,
    Amitesh

    Hi;
    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • API's to update mtl_material_transactions and wip_transactions

    Hi All,
    Are there any standard API’s to update mtl_material_transactions and wip_transactions table?
    Any inputs on this will be highly appreciated.
    Regards,
    Shruti

    Shruti
    You may check this link if it helps
    http://www.oraclebusinessapps.com/?p=42
    Please refer http:\\irep.oracle.com for more details
    Thanks
    AJ

  • [svn] 4885: Flex SDK Framework - Update mx.filters API and class hierarchy

    Revision: 4885
    Author: [email protected]
    Date: 2009-02-06 16:12:32 -0800 (Fri, 06 Feb 2009)
    Log Message:
    Flex SDK Framework - Update mx.filters API and class hierarchy
    - Removed BaseFilter.as, BaseDimensionFilter.as, and GradientFilter.as
    - Renamed IBitmapFilter.as to IFlexBitmapFilter.as
    - Changed IBitmapFilter.clone to createBitmapFilter
    - Moved properties and functions from base classes up to filter subclasses
    - Changed ColorMatrixFilter constructor parameter from Array to Object
    - Added Change metadata to all filter classes
    - Changed notifyFilterChanged from public to private
    - Added ASDoc comments
    - Added copyright info
    - Added a number of formatting and style fixes
    QE Notes: Need to update tests based on API changes. Missing tests for DisplacementMapFilter.as.
    Doc Notes: Need extensive ASDoc review. Consider using @copy for properties that match the flash.filters properties
    Bugs: n/a
    Reviewer: Gordon
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/FxAnimateFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/FxAnimateFilterInst ance.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/BevelFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/BlurFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/ColorMatrixFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/ConvolutionFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/DisplacementMapFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/DropShadowFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GlowFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GradientBevelFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GradientGlowFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/ShaderFilter.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/Parser.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/StrokedElement.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/graphicsClasses/GraphicElement.a s
    flex/sdk/trunk/frameworks/projects/framework/src/FrameworkClasses.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
    Added Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/IFlexBitmapFilter.as
    Removed Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/filters/GradientFilter.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/BaseDimensionFilter.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/BaseFilter.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/filters/IBitmapFilter.as

    Yup. The source files are simply missing from the 4.5 source releases....I'm hitting the same issue when trying to rebuild the SDK with flexcover changes applied.

  • Synchrounous Processing and Synchrounous database updates - BDC

    Hi,
    I like to know the difference between Synchrounous Processing and Synchrounous database updates In BDC, I have read many threads regarding the same but I didn't find anything which explains my query. Please explain me with an example.
    Thanks,
    Narayan

    Hi,
    Synchronus method:
    In synchronus method until one record process takes place into database next record will not process.
    Incase if there is any change in the table all the related tables will be changed accordingly and then
    sy-subrc will be returned. So, in All synchronous update the sy-subrc is set to 0 only when the particular
    transaction is executed and also the changes have done to the database.
    Asynchronus method:
    In asynchronus immedate updation of data into database table.
    In case if there is any change in the table the sy-subrc will be immediately returned and then the related tables will be updated.
    In asynchronous even if the related tables are not updated the sy-subrc will still be returned as 0. i.e.
    the sy-subrc is set to 0 if the transaction is executed without any fail not the database changes.
    I hope it helps.
    Thansk,
    Archana

  • V1 and V2 database updates???

    Hi...
    can anyone pl give me idea abt V1 and V2 database updates???
    and diffence in b/w them...

    Hi,
    Refer this:
    V1 and V2 Update Modules
    An update is divided into different modules (see also Update Request). Each module corresponds to an update function module.
    There are two types of module.
    The SAP System makes a distinction between primary, time-critical (V1) and secondary, non-time-critical (V2) update modules. The system also supports collective runs for function modules that are used on a regular basis.
    This distinction allows the system to process critical database changes before less critical changes.
    V1 modules describe critical or primary changes; these affect objects that have a controlling function in the SAP System, for example order creation or changes to material stock.
    V2 modules describe less critical secondary changes. These are pure statistical updates, for example, such as result calculations.
    The V1 modules are processed consecutively in a single update work process on the same application server. This means that they belong to the same database LUW and can be reversed. Furthermore, V1 updates are carried out under the SAP locks of the transaction that creates the update (see  The SAP Lock Concept). This ensures that the data remains consistent; simultaneous changes to the objects to be updated are not possible.
    All V2 updates are carried out in a separate LUW and not under the locks of the transaction that creates them. If your SAP System contains a work process for V2 updates, these are only carried out in this work process. If this is not the case, the V2 components are processed by a V1 update process.
    All V1 modules of an update must be processed before the V2 modules.
    Let us assume that a transaction makes planning changes to a material and balance sheet, and updates two sets of statistics.
    Each of these changes is represented by means of an update module (call update function module) in the update request - the two planning changes by a V1 update module (time critical), and the statistical changes by a V2 update module (less critical). (The V1 modules have priority, although the V2 modules are usually also processed straight away).
    Jogdand M B

  • Metadata field -Tree update don't work from Config mgr and database

    Hi All,
    I am using UCM 11g. I have a Information field of type 'Memo' which is based on a Option list which uses tree. Updating it is giving me the following problems:
    1. When i update a value in the tree using UCM CS configuration manager, sometimes the change doesn't get reflected on the update info form of a document (immediately and even after several hours)
    2. When i update directly through database end, sometimes the change is not reflected in the config mgr - information field. And sometimes it reflects there immediately but not in update form.
    Once Publishing schema and clearing browser's cookie/temp files worked, but not every time.
    Currently, i have added some data from db end, and the data is not showing up on config mgr, and even in the views there. I have tried clearing browser's cache, publish schema, publish schema base, publish schema config and data, but nothing worked.
    I don't want to go for bouncing the server option every time for such changes. Sometimes, everything does work fine instantly.
    Is there some cache etc maintained by UCM and how to clear it so that it picks up the changes in the underlying table data immediately? Please help asap as i have been stuck in this for a long time.
    P.S. I am doing it from db end in the correct manner, and doing so because i have hundreds of values to be added/updated in the metadata taxonomy tree so don't want to do it manually from ucm config mgr ui.

    '*Is there any UCM notification mechanism which we can use so as to tell it that there is some change in the underlying database or in configuration manager metadata tree; or some in built cache that we can clear so that it picks up the change*'.Nothing I would be aware of. Since you can just login directly to the database (e.g. via sqlplus) and insert/update/delete rows directly such a mechanism would have to be in the database (a trigger), but that would be an overkill.
    Updates in the database - when run from the Config Mgr, for instance - work differently - first a change is done, than a service to update the schema is called (a change, actually, means both changing the scheme and its metadata). I don't know how exactly changes in taxonomy are implemented, but I'd expect something similar - note that a lot of information is cached due to performance reasons and changes like adding/modifying a profile, option lists, or trees might require purging this cached data. Usually, at least closing the browser/re-login helps. If there is a mechanism that can force 'push-model', I'm not aware of that.

  • Need DataBase Update Event Handling

    Hi All,
    Any database update event and listener classes in java or j2ee APIs?.
    how to generate database update events?
    can you provide me any suggestions
    Thanks,
    Nirmal

    Try this: http://forum.java.sun.com/thread.jspa?messageID=4449127, with the main Object solution...

  • Re: what is difference between sap locking and database locking

    hi,
        what is difference between sap locking and database locking. Iam locked the table mara by using lock objects.
    But iam unable to unlock the mara table. I give u the coding. Please check it.
    REPORT zlock .
    CALL FUNCTION 'ENQUEUE_EZTEST3'
    EXPORTING
       MODE_MARA            = 'S'
       MANDT                = SY-MANDT
       MATNR                = 'SOU-1'.
    call transaction 'MM02'.
    CALL FUNCTION 'DEQUEUE_EZTEST3'
         EXPORTING
              mode_mara = 'E'
              mandt     = sy-mandt
              matnr     = 'SOU-1'.
    IF sy-subrc = 0.
      WRITE: 'IT IS unlocked'.
    ENDIF.

    Hi Paluri
    Here is the difference between SAP locks and Database locks, i will try to find the solution to your code.
    Regards
    Ashish
    Database Locks: The database system automatically sets database locks when it receives change statements (INSERT, UPDATE, MODIFY, DELETE) from a program. Database locks are physical locks on the database entries affected by these statements. You can only set a lock for an existing database entry, since the lock mechanism uses a lock flag in the entry. These flags are automatically deleted in each database commit. This means that database locks can never be set for longer than a single database LUW; in other words, a single dialog step in an R/3 application program.
    Physical locks in the database system are therefore insufficient for the requirements of an R/3 transaction. Locks in the R/3 System must remain set for the duration of a whole SAP LUW, that is, over several dialog steps. They must also be capable of being handled by different work processes and even different application servers. Consequently, each lock must apply on all servers in that R/3 System.
    SAP Locks:
    To complement the SAP LUW concept, in which bundled database changes are made in a single database LUW, the R/3 System also contains a lock mechanism, fully independent of database locks, that allows you to set a lock that spans several dialog steps. These locks are known as SAP locks.
    The SAP lock concept is based on lock objects. Lock objects allow you to set an SAP lock for an entire application object. An application object consists of one or more entries in a database table, or entries from more than one database table that are linked using foreign key relationships.
    Before you can set an SAP lock in an ABAP program, you must first create a lock object in the ABAP Dictionary.

Maybe you are looking for

  • FI_AR_4 Infosource(standard) Init Load

    Hi Gurus, I have an issue regarding INIT load for FI_AR_4 Infosource.It shows yellow status though R/3 has data.I got the records into BW using full upload. To enable DELTA upload, I Intialised the DELTA "<b>without data transfer</b>".It gives me an

  • Bug when using a Map for SelectItems?

    Hi there, I think I found a pretty bad bug.... I don't think this behaviour is intended: I create a selectOneListbox which uses a map for storing the selectItems. The property holding the value is type compatible with the value in the map. When the c

  • Disable external hard drive to prevent waiting for file open

    I have a 1.5TB LaCie external drive I use exclusively for Time Machine. Whenever I try to open a file in Word or other apps, I find I'm waiting for the LaCie drive to spin up before I get a dialog box. I've excluded the drive from Spotlight searches

  • Digital photography. will a mini do?

    My father is into digital photography, about a year ago he bought a canon rebel XT and has been spending alot of money on it in that time. The one thing that he hasn't spent any money on is his computer, he is still using my old AMD Athlon thunderbir

  • How to i insert a key into the keyboard

    Hi, for some reason the "arrow down" key of the wireless keyboard fell out. How do I get it in again? Thank you! Rob