Help with parsing an UPDATE statement

I am stuck and need help! The teacher has not gone over parsing with us
and it is not on his scheduled topics list. But, I am a person that likes to
scope out and learn new things. For our final project, we have to allow
updates, delete and inserts into the 5 main tables of the Premiere Products
database. I have done everything except for the updates. I can achieve
the updates of the entities by pretty much hardcoding them and that is
okay by the teacher, but I want to learn about parsing because Barbara
from this site mentioned this to me.
This is what I was able to write and I am getting errors:
CREATE OR REPLACE PROCEDURE updatecust_proc (
v_cust_num IN customera.cust_num%TYPE,
v_attributetoupdate VARCHAR2 ,
v_updatedvalue VARCHAR2 )
AS
e_invalidcustnum_error EXCEPTION;
BEGIN
v_isvalidcustnum := iscust(v_cust_num);
IF (v_isvalidcustnum = FALSE) THEN
RAISE e_invalidcustnum_error;
END IF;
PARSE(
'UPDATE customer
SET' | | v_attributetoupdate | | '=' | | v_updatedvalue | |
'WHERE cust_num =' | | v_cust_num
END;
EXCEPTION
WHEN e_invalidcustnum_error THEN
DBMS_OUTPUT.PUT_LINE('Cannot be updated. Invalid customer number');
END;
Any help would be useful. I went to the Oracle help site but their examples are a little too complicated for me to understand, plus, I am not using any C code.
Thanks in advance!
Bob

Now we are getting somewhere. Identifier 'PARSE' must be declared.
I again used the 'Search' link just above the forum posts and entered 'dbms_sql.parse' and got a short list of hits (as I suggested in my previous reply).
There is one with Barbara's name on it. It shows exactly how to do what you are trying to do. In particular note her code:
DBMS_SQL.PARSE
(cursor_name,
'UPDATE client SET '
| | v_column
| | ' = ' | | '''' | | v_new_data | | ''''
| | ' WHERE account_id = '
| | v_account_id,
DBMS_SQL.NATIVE);
Compare her PARSE statement to yours and you will see some major differences. The PARSE procedure is defined in the DBMS_SQL package and must be reference by DBMS_SQL.PARSE as Barbara shows.
In addition to dynamic SQL using the DBMS_SQL package Oracle 8i also supports the EXEC IMMEDIATE statement.
All of Oracle's documentation is available online via the 'Documentation' link on the left side of the OTN home page.
The 'Supplied PL/SQL Packages Reference' has a chapter for each package (including DBMS_SQL) and describes the procedures/functions in the package and how to use them.
The 'Application Developers Guide - Fundamentals' has chapters on 'processing SQL statements' and 'dynamic SQL' that go into some detail on performing dynamic sql.
Yes, Barbara's code uses a CURSOR. The DBMS_SQl package requires it and so does your code. Almost all SQL uses a CURSOR either implicitly or explicitly.
My comments are not, and were not, directed at you personally so I hope you don't take them that way.
Your latest reply has a lot of useful information in it.
1. 19/1 PLS-00201: identifier 'PARSE' must be declared. This is the explicit error message we need to help someone. We don't have to guess which error they are talking about. We can look it up in the MESSAGES manual if necessary. When someone says 'I get an error', or 'I get a PARSE error' we can only guess which error they are talking about.
In your reply you state that you looked at Barbara's code, she uses a cursor and you don't need a cursor. That is very useful information to someone trying to help you because it tells us two things: you are trying to find the answer for yourself (a lot of people just want someone to write the code for them) and it shows that you haven't made the connection between Barbara's example (which shows EXACTLY what you need to do) and your own code.
This is a public forum and I have found it useful to keep repeating certain suggestions.
For whatever reason many people still do not seem to realize that:
1. ALL of Oracle's documentation is available on-line via the 'Documentation' link on the left side of the OTN main page.
2. You can purchase (for about $50) a CD-ROM that has all of the Oracle documentation on it in both PDF and HTML format.
3. The 'search' link just above each discussion forum allows one to search any or all forums for topics, users, etc.
The above resources should be used by everyone.
Good luck!
null

Similar Messages

  • Help with Adobe Reader update installation on mac book pro

    am trying to update adobe reader 9.4.6 to the latest version on my mac book pro. Am able to download the updtae to 10. whatever and proceed with installation. At the step where I am asked to choose the adobe reader file, I select the file and then the process stops and I get a message that installation has failed and i am to contact the software manufacturer.

    I figured it out. Thanks!
    The key, during both life and death, is to recognize illusions as illusions, projections as projections, and fantasies as fantasies. In this way we become free.
    Date: Mon, 10 Sep 2012 04:54:45 -0600
    From: [email protected]
    To: [email protected]
    Subject: Help with Adobe Reader update installation on mac book pro
        Re: Help with Adobe Reader update installation on mac book pro
        created by Nikhil.Gupta in Adobe Reader - View the full discussion
    How exactly are you trying to update your Adobe Reader 9.4.6Try the following link to download latest Adobe Raeader: http://get.adobe.com/reader/
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4686315#4686315
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4686315#4686315. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Adobe Reader by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Need help with "Nokia Software Updater"...Plz

    hi
    plz help me
    every time i try to install
    and it gave me this MSG
    " Error 2738.Could not access VBScript run time for custom action."
    my Lap work with W.vista
    and i have N95-8GB
    plz i need a help to update my phone

    Please do a search on this forum for "6280 software update" and you will have your answer.
    Many people have written here about Nokia software updater that tries to flash their 6280 phones with V6.10 (intended for the 6288) and then breaks their phones.
    I myself was busy downloading the firmware for a friends 6280 that was just minutes away from being flashed with 6.10 when I came across messages on many sites telling about the issue with the software updater and 6280 phones. I managed to save that 6280 from sure doom.
    If you also searched before hand you would not have this trouble.
    You need to take the phone to a nokia Service centre to have it flashed now and get it into a working state.

  • Problem with a sqlite update statement using variables

    Flash Builder/Flex 4
    I'm trying to create a routine that will allow me to change the name of an author in a sqlite table.
    I have this update statement which works with hardcoded data:
    //trace("updateName function newAuthorName: " + newAuthorName (returns Dusty));
    //trace("updateName function oldAuthorName: " + oldAuthorName (returns Kristin));
    updateStmt = new SQLStatement();
    updateStmt.sqlConnection = conn;
    var sql:String = "UPDATE tableName SET authorNameColumn = 'Dusty' WHERE authorNameColumn = 'Kristin' ";
    updateStmt.text = sql;
    updateStmt.execute();
    If I change the statement to
    "UPDATE tableName SET authorNameColumn  =" +  newAuthorName +  "WHERE authorNameColumn =" + oldAuthorName;
    I get SELECT error: SQLError: 'Error #3115: SQL Error.', details:'near 'authorNameColumn': syntax error'
    I've tried changing many things about this statement trying to isolate the problem, but it seems to not like the variables.

    Lee;
    Thanks for your help.
    I'm relatively new to this Flex stuff.
    I've been trying to fix this problem for hours and you know how it is when you keep looking at the same thing for too long.
    The article you linked to helped. I finally just copied the text from it and changed the variable name to my own.
    FINALLY!! I can go do something else now.
    Grins
    Kristin

  • Using named parameters with an sql UPDATE statement

    I am trying to write a simple? application on my Windows 7 PC using HTML, Javascript and Sqlite.  I have created a database with a 3 row table and pre-populated it with data.  I have written an HTML data entry form for modifying the data and am able to open the database and populate the form.  I am having trouble with my UPDATE function.  The current version of the function will saves the entry in the last row of the HTML table into the first two rows of the Sqlite data table -- but I'm so worn out on this that I can't tell if it is accidental or the clue I need to fix it.
    This is the full contents of the function . . .
         updateData = new air.SQLStatement();
         updateData.sqlConnection = conn;
         updateData.text = "UPDATE tablename SET Gsts = "Gsts, Gwid = :Gwid, GTitle = :GTitle WHERE GId = ":GId;
              var x = document.getElementsById("formname");
              for (var i = 1, row, row = x.rows[i]; i++) {
                   updateData.parameters[":GId"] = 1;
                   for (var j = 0, col; col=row.cells[j]; j++) {
                        switch(j) {
                             case 0: updateData.parameters[":GTitle"] = col.firstChild.value; break;
                             case 1: updateData.parameters[":Gsts"] = col.firstChild.value; break;
                             case 2: updateData.parameters[":Gwid"] = col.firstChild.value; break;
    Note: When I inspect the contents of the col.firstChild.value cases, they show the proper data as entered in the form -- it just isn't being updated into the proper rows of the Sqlite table.
    Am I using the named parameters correctly? I couldn't find much information on the proper use of parameters in an UPDATE statement.

    Thank you for the notes.  Yes, the misplaced quotes were typos.  I'm handtyping a truncated version of the function so I don't put too much info in the post. And yes, i = 1 'cuz the first rows of the table are titles.  So the current frustration is that I seem to be assigning all the right data to the right parameters but nothing is saving to the database.
    I declare updateData as a variable at the top of the script file
    Then I start a function for updating the data which establishes the sql connection as shown above.
    The correctly typed.text statement is:
            updateData.text = "UPDATE tablename SET Gsts=:Gsts, Gwid=:Gwid, GTitle=:GTitle WHERE GId=:GId";
    (The data I'm saving is entered in text boxes inside table cells.) And the current version of the loop is:
            myTable = document.getElementById("GaugeSts");
            myRows= myTable.rows;
              for(i=1, i<myRows.length, i++) {
                   updateData.parameters[":GId"]=i;
                   for(j=0; j<myRows(i).cells.length, j++) {
                        switch(y) {
                             case 0: updateData.parameters[":GTitle"]=myrows[i].cells[y].firstChild.value; break;
                             case 1: updateData.parameters[":Gsts"]=myrows[i].cells[y].firstChild.value; break;
                             case 2: updateData.parameters[":Gwid"]=myrows[i].cells[y].firstChild.value; break;
                             updateData.execute;
    The whole thing runs without error and when I include the statements to check what's in myrows[i].cells[y].firstChild.value, I'm seeing that the correct data is being picked up for assignment to the parameters and the update. I haven't been able to double check that the contents of the parameters are actually taking the data 'cuz I don't know how to extract the data from the parameters. ( The only reference  I've found so far has said that it is not possible. I'm still researching that one.) I've also tried moving the position of the updateData execution statement to several different locations in the loop andstill nothing updates. 
    I am using a combination of air.Introspector.Console.log to check the results of code and I'm using Firefox's SQlite manager to handle the database.  The database is currently sitting on the Desktop to facilitate testing and I have successfully updated/changed data in this table through the SQLite Manager so I don't think I'm having permission errors and, see below, I have another function successfully saving data to another table.
    I currently have another function that uses ? for the parametersin the .text of a INSERT/REPLACE statement and that one works fine.  But, only one line of data is being saved so there is no loop involved.  I tried changing the UPDATE statement in this function to the INSERT/REPLACE just to make something save back to the database but I can't make that one work either.I've a (And, I've tried so many things now, I don't even remember what actually saved something --albeit incorrectly --to the database in one of my previous iterations with the for loops.)
    I'm currently poring through Sqlite and Javascript tomes to see if I can find what's missing but if anything else jumps out at you with the corrected code, I'd appreciate some ideas.
    Jeane

  • I need help with a software update problem??

    I recently got a new macbook pro and I was doing a software update last night as it was required but then when it started to do the update the computer installed the software and then a barring noise came from the mac and it tried to restart 4 times before it eventually came back on. The software trying to install was Fireware 800 I think. Can anyone help with this?

    Try MacBook notebook forum to talk to other users, or OS Software (Lion or Snow Leopard)
    Does not sound like an Apple OS update though.
    http://support.apple.com/downloads/
    https://discussions.apple.com/community/notebooks
    http://www.apple.com/support/macbookpro

  • Please help with RAID driver update.

    I need a little help with updating my RAID drivers. I have P55-GD65 motherboard and some SATA2 hard drives connected in RAID arrays. I am running Win7 64bit.
    I already downloaded and installed:
    “Intel P55 AHCI / RAID Drivers Ver: 8.9.0.1023”
    from the MSI support web page. The setup file installed the “Matrix Storage Manager” and  the “Matrix Storage Console”
    On the same web page I see another download link:
    “Intel Matrix Storage Manager Driver Ver: 9.5.0.1037”
    It looks like I already installed the manager with the previous driver. Do I need to install this one too? What is the difference between both?
    Also when I open the “Intel Matrix Storage Manager Driver Ver: 9.5.0.1037” I see 2 executable files:
    “iata_cd.exe” and “iata_enu.exe”
    I read the “Readme.txt” provided, but I couldn't find information on what is the difference between the EXE files and which one I should use.

    Quote
    I read the “Readme.txt” provided, but I couldn't find information on what is the difference between the EXE files and which one I should use.
    Use either one.  It doesn't matter in a functional way.

  • Help with Footers (New Update Glitch)

    Hi there,
    I'm in need of some urgent help with my website as upon publishing with the new update installed all my footers have changed.
    I now have massive gaps between where my content ends and the footer begins on almost every page. Example.
    Pages which are attached to the Master pages are not reading the same footer positions now. For example, my home page footer begins at nearly 1300 but the master it's attached to it should be closer to 950..... Everything was fine until the update today.
    Any help would be appreciated. Thanks!

    Maybe I can explain this a little better, issue is still going on, spoke with an Adobe representative but didn't get any helpful advice, actually got no advice other than to send the file in.
    So here's my home page: you can see the gap between the content and the footer (with the footer starting at around 1300.
    But then here's the Master page it's attached to, the footer is set to start way higher, this is happening on every one of my pages.

  • Help with automating "System Update"

    edit:
    please help - who do I contact in Lenovo / IBM to get real help with this ?
    this is a corporate project and I need to resolve this as soon as possible.
    does anyone from Lenovo actually read this forum?
    I've opend a support call in Lenovo's helpdesk (via email) but no reply except an automated one for... like a week.
    help! help! help! we don't mind paying for it, we NEED to resolve this.
    any help at all would be greatly appretiacted. please point me at the right direction?
    sorry for this venting but really, I just need to get a move on this already... :-0
    can anyone at all help ?
    any idea where I can find more information / expert assistance ?
    thanks for any help...
    -Shay
    Hi,
    I've been able to fully automate System Update distribution using Group Policy. this works perfectly.
    I am now trying to achive the same functionality using scritps.
    the problem: I get quite a few prompts for "License Agreement" - not the "master" initial one, only a few for the different installs.
    here's my setup:
    1. a local server is the repository.
    2. I import a .reg file before installing "System Update" using an automated install.
    3. after a restart, a command runs on the local machine.
    here are the details:
    registry settings:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Lenovo\System Update]
    "LanguageOverride"="EN"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Lenovo\System Update\UserSettings\General]
    "IgnoreLocalLicense"="YES"
    "DisplayLicenseNotice"="NO"
    "DisplayLicenseNoticeSU"="NO"
    "ExtrasTab"="NO"
    "RepositoryLocation1"="***my internal server here ****"
    "RepositoryLocation2"=""
    "RepositoryLocation3"=""
    "NotifyInterval"="36000"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Lenovo\System Update\UserSettings\Scheduler]
    "SchedulerAbility"="YES"
    "SchedulerLock"="LOCK"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Lenovo\MND\TVSUAPPLICATION]
    *** network drive mapping here, this part works ***
    also, I use this command to run the updates:
    call "C:\Program Files\Lenovo\System Update\tvsu.exe" /CM -search A -action INSTALL -IncludeRebootPackages 1,3,4 -noicon
    I am just about desperate... I would REALLY REALLY appreciate any help, hint etc :-)
    Thanks for ...even trying... lol
    regards,
    Shay
    Message Edited by catman2u on 03-18-2008 05:04 AM
    Message Edited by catman2u on 03-25-2008 02:41 AM

    catman2u wrote:
    does anyone from Lenovo actually read this forum?
    From the Communiy Rules in the Welcome section....
     Objectives of Lenovo Discussion Forums
    These communities have been created to provide a high quality atmosphere in which users of Lenovo products and services may share experiences and expertise. While members from Lenovo may participate at intervals to engage in the discussions and offer advice and suggestions, this forum is not designed as a dedicated and staffed support channel. This is an informal and public forum, and Lenovo does not guarantee the accuracy of information and advice posted here -- see important Warranty information below.
    No amount of ranting is going to get you anything more than you will achieve with a clear exposition of your issue... so you might want to try doing that instead of ranting and assuming that everyone already knows what you know etc etc.
    Cheers,
    Bill
    I don't work for Lenovo

  • Help with parse... see example

    Hey,
    I need some help with this, i'm writing a program which reads from a database and when it does, It does some validation.
    My problem is this: I need to convert it from a date to string (or string to date, it doesn't matter). I get an error saying it is an undefined data type. please see the examples of my code
    So for example, cost works, when i convert to int. For parseInt illustrated here
         //Cost
         public void setCost(String sCostA) throws Exception {
              try{
                   Validation.IsValid(sCostA + "","N","M","","","0","");
                   iCost = Integer.parseInt(sCostA);
              }catch (Exception e){
                   throw new Exception("Cost Invalid:\n"+e);
         public void setCost(int iCostA) throws Exception {
              try{
                   Validation.IsValid(iCostA + "","N","M","","","0","");
                   iCost = iCostA;
              }catch (Exception e){
                   throw new Exception("Cost Invalid:\n"+e);
         }While if i try date, it doesn't work. Here is my code...
         //Expire_Date
         public void setExpire_Date(String sExpire_DateA) throws Exception {
              try{
                   Validation.IsValid(sExpire_DateA + "","D","O","","","0","");
                   dtExpire_Date = Date.parseDate(sExpire_DateA);
              }catch (Exception e){
                   throw new Exception("Date_Given Invalid:\n"+e);
         public void setExpire_Date(Date dtExpire_DateA) throws Exception{
              try{
                   Validation.IsDate(dtExpire_DateA + "O");
                   dtExpire_Date = dtExpire_DateA;
              }catch (Exception e){
                   throw new Exception ("Expire_Date is an Invalid Date:\n"+e);
         }I know there should be a way to fix this, i hope someone can help me
    If there is any more info you require please let me know
    Thanks in advance
    Lutty182

    I don't quite understand what you are doing but converting between a data and a string you might want to look at SimpleDateFormat.

  • Need help in writing an update statement

    Hi,
    my requirement is as follows..
    I have a simple table with just three fields in it
    Field_1 Field_2 Field_3
    A 1 2
    A 0 5
    A 2 1
    A 3 4
    B 1 3
    C 2 3
    given a value of field_1 i need to select a row that has min(field_2)
    in this case the 2nd row from the above table if the value given is "A".
    any help will be greatly appreciated.
    thanks.

    Your subject says "update" but your requirement was a "select" statement.
    Don't say I never give any options:
    sql>select * from x;
    F   FIELD_2   FIELD_3
    A         1         2
    A         0         5
    A         2         1
    A         3         4
    B         1         3
    C         2         3
    6 rows selected.
    sql>select *
      2    from x t1
      3   where field_1 = 'A'
      4     and field_2 = (select min(t2.field_2)
      5                      from x t2
      6                     where t2.field_1 = t1.field_1
      7                     group by t2.field_1);
    F   FIELD_2   FIELD_3
    A         0         5
    1 row selected.
    sql>select *
      2    from x
      3   where (field_1, field_2) in (select field_1, min(field_2)
      4                                  from x
      5                                 where field_1 = 'A'
      6                                 group by field_1);
    F   FIELD_2   FIELD_3
    A         0         5
    1 row selected.
    sql>select field_1, field_2, field_3
      2    from (select x.*, row_number() over (order by field_2) rn
      3            from x
      4           where field_1 = 'A')
      5   where rn = 1;
    F   FIELD_2   FIELD_3
    A         0         5
    1 row selected.
    sql>select *
      2    from (select *
      3            from x
      4           where field_1 = 'A'
      5           order by field_2)
      6   where rownum = 1;
    F   FIELD_2   FIELD_3
    A         0         5
    1 row selected.

  • Can Someone help with SQL for update ?

    Hi,
    can someone help me with this code
    2 tables.
    table 1 = User_master
    table 2 = update_users
    I need to update user_master like so...
    update user_master
    set status = 'I'
    where user_id IN ()
    problem is I have to over 10k user_id to update.
    So created new table called update_users and imported all user_id's into that table.
    How can I read all user_id's from that table, then update user_master status column for all
    users id's found in update_users ?
    I already tried this...
    update p.user_id from user_master p
    set status = 'I'
    where user_id = (select user_id from update_users where p.user_id=user_id)
    It did not work -
    ERROR at line 2:
    ORA-01427: single-row subquery returns more than one row
    Thanks,

    There are no duplicates. Each user_id is unique.Are you sure? the error message indicates otherwise. You might see if the following query returns any rows;
    select user_id, count(*)
    from update_users
    group by user_id
    having count(*) > 1;Also, you might want to post the exact statement that you used to generate the error. The statement that you posted raises an error de to the syntax;
    update p.user_id from user_master p
    set status = 'I'
    where user_id = (select user_id
                     from update_users
                     where p.user_id = user_id)
    ORA-00971: missing SET keywordPerhaps you ran something like;
    select * from user_master;
       USER_ID STATUS
             1 A
             2 A
             3 A
    select * from update_users;
       USER_ID
             1
             2
    update user_master p
    set status = 'I'
    where user_id = (select user_id
                     from update_users
                     where p.user_id = user_id);
    2 rows updated
    select * from user_master;
       USER_ID STATUS
             1 I
             2 I
             3 A

  • Help with writing an UPDATE Trigger

    I need to put an update restriction on a field in a table.
    For example, in my employee table, I want to disallow updates to telephone number but allow updates to all other fields.
    Can someone help me with the coding?
    Here is a sample employee table structure.
    Table Name: Employee
    Date Fields: LName, Fname, SSN, Phone, Address, City, State, Zip
    Thanks in advance.

    The best way to do this would be to restrict users so they can only update tables through stored procedures and then not prevent updates to phone number in the procedure.
    In a trigger, however
    CREATE OR REPLACE TRIGGER trg_name
      BEFORE UPDATE ON employee
      FOR EACH ROW
    BEGIN
      IF( :new.phone != :old.phone )
      THEN
        RAISE_APPLICATION_ERROR( -20001, 'Updates to phone number are not allowed.' );
      END IF;
    END;Note that
    - I'm ignoring the possibility that the old or new phone number could be NULL
    - You would probably want to declare an exception type in a package and throw that exception to make it easier for the caller to catch.
    Justin

  • I need help with the Security Update 2006-002!

    Security update has really screwed up the two systems I've installed it on:
    1) My G4 PowerBook refused to reboot after the update, getting only as far as the initialApple screen. Rebooting with a 10.4 install disk and using Disk Utilities to try to repair the disk either results in an "Unable to unmount disk" error, or if Repair does proceed, it is unable to repair the disk. I get a "Invalid node structure" error message, then a "Rebuilding B-Tree" message, then a "The Voluma Macintosh HD could not be repaird" message, and Repair quits with a "Error: the underlying task reported failure on exit" message.
    2) On my Dual 2 GHz G5 desktop, Safari appears to be unable to load more than six URL:s in 6 tabs; I read about 20 webcomics all organized in a bookmarks folder, and my usual practice is to select "Open in tabs" to open them all at once. Heretofore Safari has opened all the tabs and all the URLs without a hitch. After the update it will open all the ttabs but only about the first six sites load - all the rest just sit there spinning their wheels.
    Also it has hosed iChat on my Dsktop. iChat will open, but will not send or receive chats, and will not open the buddy window.
    Also Also, the system frequently hangs, seizing up anywhere from 30 seconds to a few minutes, then resuming normally. Safari seems to be the culprit, but I can't really tell.
    I need an update to recover from the effects of the last update.

    I'm not very knowledgeable on macs yet being a new user (switcher) However, there appear to have been too many problems for too many people and too many systems associated with this update for it to be co-incidental. Take a look through the topics since the update appeared. My computer is brand new. The update did something that screwed something in the startup file (or whatever) The nice man in India helped me get the computer going by removing all sorts of wonderous things, this after his colleague in Cork had sent me all sorts of stuff to my work address to try out when I got home, like pram and nvram (which only made things worse) and other things. Now my computers fixed. Except that there's now no printer, it won't find the drivers off the install discs and any driver I load from canon isn't recognised or a script isn't recognised. I bought this thing to get away from problems like this on PCs!!!!
    iMac Intel 20"   Mac OS X (10.4.4)  

  • I need help with the new update

    I am at a complete loss on what to do. I have been trying to install the new update but it keeps bringing up an error. I have searched on here for some solutions and I believe I am not doing this right. I have uninstalled all the items everyone has suggested (ex. Bonjour...) and rebooted. I went and downloaded iTunes again but two things keep happening:
    1. While the iTunes Setup is installing and pop-up box says "Object already exists" and this pops up multiple times
    and
    2. After those messages go away another pop up says "iTunes Installer completed - Errorc occurred during installation before iTunes could be configured. Your system has not been modified. To complete the installation, run the installer again."
    What am I doing wrong here? Can someone please help me? I have a Windows 7 laptop.

    For "Object already exists" or "Access denied" errors when installing try opening Control Panel > Programs and Features > View installed updates then checking for Security Update for Microsoft Windows (KB2918614). Uninstall if you have it, then reboot, and try installing iTunes again.
    For general advice see Troubleshooting issues with iTunes for Windows updates.
    tt2

Maybe you are looking for

  • Blocked? Deleted? Or what

    I'm sure I'm blocked because I can't see her pic, although I can on another acct that isnt.. but recently ive been able to see when shes online and when she isnt. This didnt happen earlier and shes always on skype... I don't know what to make of this

  • Image not fitting correctly in IE, help

    Hi, I have this page HERE if you look at the not navigation where it says "Products" there's a lighter image behind that. It looks fine in Firefox and Opera but in IE the image doesn't fill up the whole space vertically. The CSS for it is HERE Can so

  • Reports 6i - Can v hav more dan one layout in report?

    Hello all, Can somebody tell me dat Can v hav more dan one layout in report? plzz

  • UNION on two views in Different databases

    Hi All, Could you please help me in sorting out this requirement. We have two views in one database and two more views in another database. Now I want to create one view which should give the union of all these four views. We have DB links. Is it pos

  • Copying between layers.

    When I try to copy and paste an image from one layer to another layer in the same document, I receive the following error: "Cannot paste or place onto locked or hidden layers. Do you want to unlock and show all affected layers in order to paste?" Now