all functions and procedures works this way? (dbms_lock)

Hi guys,.

throughout, I thought...

Start
dbms_output.put_line ('a');
dbms_output.put_line ('b');
end;

When built, I thought of the oracle pl/sql interpreter read the source line by line
the steps below

-seen dbms_output.put_line ('a'), print a
-seen dbms_output.put_line ('b'); ... print b

That's all...

but after using dbms_lock, I realize its abit differs from the way I thought...

Start
dbms_output.put_line ('a');
DBMS_LOCK. Sleep (10);
dbms_output.put_line ('b');
end;
/

I'd actually wait for 10 seconds before I see the result 'a' and 'b '...
so it seems to me

the interpreter would be
(1) see dbms_output.put_line ('a'); -It's going to print 'a' but which is still
(2) see dbms_lock.sleep (10); -sleep for 10 sec...
(3) see dmbS_output.put_line ('b') - you know it's going to print 'b', but which is still
(4) see at the end; -ok print 'a' and 'b '.


so, somehow, to return the result or printing... He seems to have done until the END of the block/procedure/function instead of intepreting line-by-line and runs it.
However, for dbms_lock.sleep (10), its seems to be interpreted and executed immediately in the middle of the block.

so can I conclude that
for his return / displaying the result, it is done at the end of the block
for others, it is done during the block

Am I wrong?

Best regards
Noob

The thought is always a good thing, but read the docs is also useful. PL/SQL unit is still running on the side of server database and always as a unit. written dbms_output.put_line('A') simply has to a buffer and PL/SQL unit continues to run. any unit buffer has all the lines written. Now the client tool, SQL * Plus, in your case, can read the contents of the buffer and display it. SQL * more is it based on the command SET SERVEROUTPUT on / off. I hope now you understand that DBMS_OUTPUT does not provide an interface to display the customer exit, but rather store it in a buffer.

SY.

Tags: Database

Similar Questions

  • Oracle form functions and procedures in the APEX, how?

    I'm working to recreate in the APEX, already existing read only forms in Oracle Forms. Report features interactive APEX among other things, in fact worth as well as to target a different audience than utilizies versions of Oracle Form. Versions of Oracle Forms use a lot of pre and post query triggers, PLSQL functions.

    In Oracle Forms that places, these functions can be found in the "Units of program" section of the form. A feature typical of this kind, based on a particular Mission ID route, collecting names of regular passengers, is shaped with a comma and a space after each of them, in a single string that is returned and displayed the list of passengers of a line.

    I have all of this written code so I can move most of the main request of the Oracle form in an interactive report. These functions and triggers called in the form of the "Units of program" section of the Oracle form rather than stored in the database schema in a package, where they would go inside the APEX? Can I create a 'shortcut' in the APEX and call it from the interactive report "Source Région"? I can create the PLSQL function at the level of the region of the interactive report or page level? Or, my best bet creates a package that is stored in the database, all these functions and/or proecedures I might need the original form of Oracle?

    Some advice would be greatly appreciated.

    RLBickham wrote:
    I don't think I've been pretty clear in the description of the specific thing I want to do, simply, it does not reach the level of forms of conversion of the APEX. It is basically a problem of PLSQL function.

    I have an interactive report which is currently 90 percent of what I want however, each line, which represents a Mission may have several feet. Each arm has two places or ICAO codes attached to it. Based on the number of Mission, I want to loop through the array of leg, collect all the codes of ICAO for this Mission, put them together in 1 variable separated by a coma and add this variable to display the columns in this interactive report as the last column.

    In Oracle Forms, I have a function registered in the database, which is called in the main query. Maybe I ask a question that does not need to be asked, but anyway my question is can I put this function currently in the database somewhere within the interactive report and somehow reference it via Http, or should I just stick with set of functions and procedures in the packages stored in the database and called the conventional way?

    You could switch the function to the database and call it from the report query, but it sounds as if it were superfluous. In the report query using any form of Re: 4. How can I convert rows to columns? is appropriate for your version of the (unspecified) database.

    -----

    When you have a problem, you will get an answer faster, more efficient including information as much information as possible from the outset. This should include:

  • Full version of APEX
  • Complete operating system DB, version, edition, host
  • Architecture of Web server (EPG, SST or APEX listener/host operating system)
  • Browser (s) and version (s) used
  • Theme
  • Model (s)

  • Region/section type (s) (particularly as to distinguish if a 'report' is a standard report, an interactive report, or indeed a 'update report' (i.e. a tabular presentation))

    With APEX, we also had the chance to have a great resource in apex.oracle.com where we can reproduce and share problems. Reproduce things is the best way to solve most of the questions, particularly those relating to the layout and Visual formatting. If you expect a detailed response it is appropriate that you take on an important part of the effort by getting as much as possible with an example of the problem on apex.oracle.com before asking for help on specific issues, then we can see firsthand.

  • How to move the functions and procedures of packages in a schema?

    Hello

    I have less than the needs for a work at home and my question is if anyone can point me in the right direction to find documentation that can help me solve below. Any information will be appreciated. Thank you.

    Write procedures and functions (included or not in packets) as .txt or .sql scripts. Once they have been launched in Developer SQL they should, in addition, the functions and procedures of packages in the current schema. If the current schema contains only 2 packages, pac1 (p11, p12 procedures and functions f11, f12, f13) and pac2 (contains the p21 following procedures, p22, p23 and f21 and functions f21 (case of overload), running the scripts produce the following effects:)

    • Procedures p11, p12, p21, p22, p23, and f11, f12 and f13 functions will be created in the current schema.
    • PAC2 will contain 2 instances of the function of overload-f21; they will be kept in the package, without be created in the current schema. If all overloaded procedures/functions will be kept in their original packaging
    • If pac1 contains variables, cursors, and public types, keep us only the details of the package (and remove the body); usually if the packages contain no overloaded functions or procedures the body will be removed and if no variable, cursors, types of public then we will remove the header.
    • If in the triggers, procedures and functions we will call procedures/functions packages (procedures and functions moved into the current schema) they reference will need to be updated (via editing the body or recompilation) for example if pa1.p12 will be replaced with p12.
    • Scripts must have numbers in the next series (01... n) and the characters that explain the content.

    My only advice would be to remember that these are public forums and if YOU can find them, therefore cannot your instructors.

    In addition, those are horrible procedure names and function

    This mission seems to be around to overload the pl/sql objects and... prioritize a research on Oracle documentation around overhead and legacy
    http://docs.Oracle.com/CD/B28359_01/AppDev.111/b28371/adobjplsql.htm#i21148

  • Same algorithm in function and procedure so that one will be better?

    Why is better to pl sql function calculates a value instead of the procedure?
    If I apply the same algorithm in function and procedure while one will perform better?

    Siddharth Singh says:
    Oracle documentation

    http://docs.Oracle.com/CD/B10500_01/AppDev.920/a96624/08_subs.htm

    This:

    Generally, you use a procedure to perform an action and a function to calculate a value.

    Does not mean that the function are better to calculate a value, but you usually use functions to calculate a value.

    Usually, a function is can be more useful if you plan to use in a query.
    that is to say:

    SELECT myfunc(col1) from mytable;
    

    That you can't do with a procedure. Functions are also usually limited to the returning a single value, while procedures may have several OUTPUT parameters.

    Kind regards.
    Al

    Published by: Alberto Faenza on 21 November 2012 15:31

  • Doubts in functions and procedures

    Hello world

    Can someone tell the exact differences between function and procedure?

    My doubts are
    1. If the procedure can return and is not necessary it must return a value (in other words, if we want to come back and is not as one can write procedure) then why do we need to function?

    2. I tried to call a function that updates a table in the code, I got an error saying that the function does not use DML.

    3. I want to know the combination that
    procedure a. can call a function and vice versa?
    b. function (which uses DML instructions) can be called from sql statement?
    and if all other combinations are there let me know with reasons.

    Thanks in advance,
    Vinay

    Have you looked at in the [reference Guide and the User Guide for PL/SQL | http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14261/toc.htm] already?
    http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14261/subprograms.htm#i4075
    http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14261/subprograms.htm#i4074

    (1) for example: functions can be used in SQL, procedures cannot.
    (2) generally, the methods are used for DML.
    It depends on how you are performing the function:

    hoek&XE> create table t as select 1 col from dual;
    
    Tabel is aangemaakt.
    
    hoek&XE> create or replace function f
      2   return number
      3   as
      4    num number;
      5   begin
      6    update t
      7    set col = 2;
      8    num := sql%rowcount;
      9   return(num);
     10  end;
     11  /
    
    Functie is aangemaakt.
    
    hoek&XE> select f from dual;
    select f from dual
           *
    FOUT in regel 1:
    .ORA-14551: cannot perform a DML operation inside a query
    ORA-06512: at "HOEK.F", line 6
    
    hoek&XE> 
    
    hoek&XE> var num number
    hoek&XE> exec :num := f;
    
    PL/SQL-procedure is geslaagd.
    
    hoek&XE> print :num
    
           NUM
    ----------
             1
    
    hoek&XE> select * from t;
    
           COL
    ----------
             2
    

    Yes 3A)
    No. 3B), see 2.

  • Difference between function and procedure

    Hi all

    My doubt is that the procedure can be used to return multiple values with OUT parameter and function can also be used to do the same if necessary to return multiple values with OUT parameter.

    So with this point of view, which is maybe the difference between these types of the two objects. and obviously if necessary to choose one of these two, we'll go to procedure, why not function?

    What is perhaps the reason for this?

    Thanks in advance.

    Kind regards
    Vipin Kumar Rai

    Nitesh. wrote:
    The main difference I between stored procedure and function of stored procedures compiled only once and can be called again and again without be compiled every time, this improves performance and saves time, of other functions to compile every time as is called...

    Would you care to show what you mean. To the best of my knowledge this last statement is not correct.

    The main difference for procedures and functions it program design.

    A procedure should be used for something that is running a process, where nothing is required to be returned.
    A function should be used when a value is required to be returned.

    Yes, the procedures can have OUT parameters (as can functions) but that is generally considered bad practice. If you have values be returned, you must use a function with an appropriate return type (structured type if necessary) so that all the requirements of data is returned via the return value. IMO the only acceptable practice to use variables is when you use a variable IN OUT for something in a procedure for this element which is manipulated by the procedure, so for example you'd 'ManipulateData (myData); as a procedure rather than "myData: = ManipulateData (myData);" in function, where the latter would be using resources of additional memory (copies of data) in most cases.

  • ORA-00904 during execution of the functions and procedures (IDE version 4.1.0.19)

    Recently, I updated my Oracle SQL Developer to the latest version (see below) and now when I try to run the function or procedure of the IDE, I had an alert with the error: "ORA-00904:"OBJECT_ID": invalid identifier." Code provider 904 ". Previous version of IDE works pretty well. What is the problem?

    Oracle SQL Developer 4.1.0.19

    Version 4.1.0.19

    Build a HAND - 19.07

    It seems that OBJECT_ID added to ALL_PROCEDURES for the 10g DB version, but after the version you have (10.2.0.1.0).  I don't have a link to the documentation specific to hand Oracle, but see the last comment by Steven Feuerstein in the next blog...

    PL/SQL challenge: ALL_PROCEDURES changes over version (5980)

    Typically when generation SQL for a particular version of the DB with SQL Developer, only major (10) and (more rarely) secondary numbers (2) gets checked, if your problem is one of those borderline cases that are easy to miss and less likely to get fixed. Whenever a customer has a specific need to use an older version, Oracle expects usually only the last set of patch (for example, 10.2.0.5) would be used.

  • Hello ı have a problem with my phone ı cant get assistance from the Turkey you'd like ı cant me my phone and all functions does not work

    to whom it my concern

    my name is yusuf of istanbul

    I buy my phone 5 supports befor but the phone does not work and I can't phone me

    no body helps me to istanbul and people is treat me wrong here...

    So want you sell my theye problem don't chack the phone even if you please help me and send information of raphael

    I want to change my phone because I have 1.5 year warranty please inform me on the subject...

    Thank you in advance...

    Yusuf *.

    ******

    ******

    Where have you bought the phone?

  • My mouse wheel stopped working all of a sudden. All the other functions and buttons work correctly. Help?

    I have a wireless microsoft 5000 mouse

    [Moved from comments]

    Hello

    1. don't you make changes to the computer before this problem?

    2. what security software is installed?

    3. what operating system is installed?

    Let us try these methods.

    Method 1.

    We can refer to this article and check if that helps.

    Mouse, touchpad and keyboard under Windows problems: http://Windows.Microsoft.com/en-us/Windows/help/Mouse-touchpad-and-keyboard-problems-in-Windows

    Method 2.

    We can refer to this article and check if that helps.

    Support for Microsoft mouse, keyboards, LifeChat, LifeCam & more: http://support.microsoft.com/ph/7746#tab1

    How to contact Microsoft if you have questions about your hardware device: http://www.microsoft.com/hardware/en-us/support/contact-us

    Let us know if you need assistance with any windows problem. We will be happy to help you.

  • "Group Policy" block several functions and there is no way to fix it

    When I try to change some features/functions on my Win7 system, the operating system blocks attempts, telling me that "group policy" prevents me from doing what I want and to consult my "system administrator".  Because my house is not a system administrator or IT Department, this suggestion is unnecessary.  The latest incident was when I tried to add/modify one of the desktop gadgets.  When I search the online group policy problem, I'm advised to run gpedit.msc but program that causes an error, "MMC could not create the snap."

    How can I get gpedit.msc to work or to disable the reorganize of group policy on my Win7 Home Premium system? (I have already mentioned the UAC level 'None' and my profile the user has administrator rights).

    Hi Peters4,

    Thank you for visiting Microsoft Answers!

    You may need to remove some snap-ins to the console MMC Snap.

    To do this:

    1. click on start, in the box, type start research "mmc", right-click on mmc, and then click Run as administrator and press ENTER.

    2. click on "file-> add/remove snap-ins."

    3. in the to ' Selected Snap-ins box, click on and remove all entries except "the Console root.

    You can consult the following link: http://windows.microsoft.com/en-us/windows-vista/Microsoft-Management-Console-snap-ins

    Concerning
    Divya R - Microsoft Support Engineer.
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • In how many ways, we can create new document and how implements this ways?

    I found that we can create a new document in 3 ways

    (1) using an application session object, the document list as follows

    InterfacePtr < IApplication > firstdoc (GetExecutionContextSession ()-> QueryApplication());

    InterfacePtr < IDocumentList > docList (firstdoc-> QueryDocumentList());

    docList-> NewDoc (25089, IDataBase::ProtectionLevel.kProtectSave, nil);

    but in this case I do not get how to use newdoc method it is to say what parameter we pass (not yet clear the name of API reference)

    (2) using the command

    InterfacePtr < IApplication > firstdoc (GetExecutionContextSession ()-> QueryApplication());

    InterfacePtr < IDocumentList > docList (firstdoc-> QueryDocumentList());

    InterfacePtr < ICommand > new1(CmdUtils::CreateCommand(kNewDocCmdBoss));)

    UIDList asd (docList);

    New1-> SetItemList (asd);

    CmdUtils::ProcessCommand (new1);

    (3) bu using an interface util or façade

    Utils < IDocumentCommands > ()-> new (...)

    in this case also, I am not geeting how to use the new method

    I have try all this method but none of them work .i knew I made a mistake in all these method please correct me where I'm wrong.

    Main problem is in the first parameter of method newdoc IE what is class id, how to use

    1. Add to your project "SDKLayoutHelper.cpp", "SDKLayoutHelper.h".

    2. #include "SDKLayoutHelper.h".

    Insert the code:

    {}

    SDKLayoutHelper helper;

    UIDRef docRef is helper. CreateDocument();

    If (UIDRef::gNull is docRef)

    break;

    Helper. OpenLayoutWindow (docRef);

    } while (kFalse);

    Kind regards!

  • integer_tbl function and procedure

    Hi all

    I have a function that uses ref cursor and integer table.

    FUNCTION gp_long (ID IN integer_tbl, p_start_date IN VARCHAR2, p_end_date IN VARCHAR2)
    RETURN gp_long_cur;

    I understand gp_long_cur is a ref cursor, but not able to understand ID IN integer_tbl.
    If I want to pass parameters in ID integer_tbl how to do this.

    Could someone direct me to a link.

    Thanks in advance

    Rgds
    Saaz

    It depends on how the definition of the integer_tbl.
    If it is defined as

    TYPE integer_tbl IS TABLE OF INTEGER;
    

    Then, you can call your function as for example.

    DECLARE
       c SYS_REFCURSOR;
    BEGIN
       c := gp_long (integer_tbl(1, 2, 42), DATE '2011-01-01', SYSDATE);
    ...
    END;
    

    URS

  • execution of function and procedure

    Hi all
    I question in the execution of the procedure and run oracle database feature.
    I want to know what is faster in execution procedure or function.

    can I see the timeframes of proceedings and select request
    I want to see one time not CPU cost or anything else.

    I'm waiting for your answers...

    There is no difference in cost between if something is a function, or a procedure.

    The decision-making process must reflect usage only. For example you can not use a procedure in SQL.

    If you want to break things down to focus more on tracing 10046 and 10053.

    See time only is roughly equivalent to cut all your fingers to see how something is your thumb.
    Timing is only a small part of what you should look at.

  • Find out all the package and procedure names linked using an array of specifc

    I have 25 packages
    Each package contains 30-35 procedures
    I need to find all packages and procedures
    Each procedure handles the Tables from 5 to 20 according to the need of business rule.
    I need the entire package and related procedure names where a specific Table name is
    (DBA_SOURCE is not objective).
    Quick response appreciated.
    Thank you and best regards,

    It is difficult to help you if you do not want to read what is suggested. The utldtree.sql script will do what you want. Read the first part of the script and it will tell you what it does and how it works:

    >
    REM $Header: utldtree.sql, v 1.2 1992/10/26 16:24:44 $ RKOOI Stab
    REM
    REM Copyright (c) 1991 by Oracle Corporation
    REM NAME
    REM deptree.sql - Show objects recursively depends on given object
    REM DESCRIPTION
    REM This procedure, temp and table will allow you to see all
    Objects REM (recursively) depends on the given object.
    REM Note: you will see the objects for which you have permission.
    Examples of rem:
    REM run deptree_fill ('procedure', 'scott', 'billing');
    REM select * from deptree by seq #;
    REM
    REM Execute deptree_fill ('table', 'scott', 'emp');
    REM select * from deptree by seq #;
    REM
    REM run deptree_fill ("package body ', 'scott', 'accts_payable'");
    REM select * from deptree by seq #;
    REM
    Way prettier REM to display this information only
    REM select * from deptree by seq #;
    REM is
    REM select * from ideptree;
    REM This shows the relationship of dependence via indentation. View
    REM that no order by clause is necessary with ideptree.
    REM RETURNS

    >

    Did you notice the part that says? :

    >
    REM Execute deptree_fill ('table', 'scott', 'emp');
    REM select * from deptree by seq #;

    >
    If you supply a table name, it will display the objects that depend on this table just as you said you want.
    Please try this script.

  • Passage of tables through multiple functions and PL/SQL procedures

    I am now a great application of PL/SQL. There is a main procedure which is initially called who subsequently passes information to other PL/SQL functions and procedures. Ultimately an error code and the string is passed to PUT_LINE so it can be displayed. I want to be able to do is to have a table that stores an error code and a string for every error it then go through each of the procedures and functions. This would mean passing these codes and the strings of a function to a function within the pl/sql application. What would be the best way to implement this and is it possible to move heavy or folders to other PL/SQL functions? Thank you.

    Here is a simulation->

    satyaki>
    satyaki>select * from v$version;
    
    BANNER
    ----------------------------------------------------------------
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
    PL/SQL Release 10.2.0.3.0 - Production
    CORE    10.2.0.3.0      Production
    TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production
    
    Elapsed: 00:00:00.20
    satyaki>
    satyaki>
    satyaki>create or replace type n_array is table of number;
      2  /
    
    Type created.
    
    Elapsed: 00:00:07.10
    satyaki>
    satyaki>CREATE OR REPLACE PROCEDURE Get_Array(array_in IN n_array,
      2                                        array_out OUT n_array)
      3  IS
      4  BEGIN
      5    array_out := n_array();
      6    FOR i IN 1..array_in.count
      7    LOOP
      8      array_out.extend;
      9      array_out(i) := array_in(i) * 2;
     10    END LOOP;
     11  END Get_Array;
     12  /
    
    Procedure created.
    
    Elapsed: 00:00:00.89
    satyaki>
    satyaki>
    satyaki>Create or Replace Procedure Set_Array(myArray IN n_array)
      2  is
      3    i   number(10);
      4    rec emp%rowtype;
      5    w n_array:=n_array(1200,3200);
      6    bucket n_array := n_array();
      7  Begin
      8    Get_Array(w,bucket);
      9
     10    for i in 1..myArray.count
     11    loop
     12      select *
     13      into rec
     14      from emp
     15      where empno = myArray(i);
     16      dbms_output.put_line('Employee No:'||rec.empno||' Name:'||rec.ename);
     17      for j in 1..bucket.count
     18      loop
     19        dbms_output.put_line('Commission Sub Type: '||bucket(j));
     20      end loop;
     21    end loop;
     22  End Set_Array;
     23  /
    
    Procedure created.
    
    Elapsed: 00:00:01.33
    satyaki>
    satyaki>
    satyaki>select * from emp;
    
         EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO
    ---------- ---------- --------- ---------- --------- ---------- ---------- ----------
          9999 SATYAKI    SLS             7698 02-NOV-08      55000       3455         10
          7777 SOURAV     SLS                  14-SEP-08      45000       3400         10
          7521 WARD       SALESMAN        7698 22-FEB-81       1250        500         30
          7566 JONES      MANAGER         7839 02-APR-81       2975                    20
          7654 MARTIN     SALESMAN        7698 28-SEP-81       1250       1400         30
          7698 BLAKE      MANAGER         7839 01-MAY-81       2850                    30
          7782 CLARK      MANAGER         7839 09-JUN-81       4450                    10
          7788 SCOTT      ANALYST         7566 19-APR-87       3000                    20
          7839 KING       PRESIDENT            17-NOV-81       7000                    10
          7844 TURNER     SALESMAN        7698 08-SEP-81       1500          0         30
          7876 ADAMS      CLERK           7788 23-MAY-87       1100                    20
    
         EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO
    ---------- ---------- --------- ---------- --------- ---------- ---------- ----------
          7900 JAMES      CLERK           7698 03-DEC-81        950                    30
          7902 FORD       ANALYST         7566 03-DEC-81       3000                    20
    
    13 rows selected.
    
    Elapsed: 00:00:00.28
    satyaki>
    satyaki>declare
      2    v n_array:=n_array(9999,7777);
      3  begin
      4    Set_Array(v);
      5  end;
      6  /
    Employee No:9999 Name:SATYAKI
    Commission Sub Type: 2400
    Commission Sub Type: 6400
    Employee No:7777 Name:SOURAV
    Commission Sub Type: 2400
    Commission Sub Type: 6400
    
    PL/SQL procedure successfully completed.
    
    Elapsed: 00:00:00.15
    satyaki>
    satyaki>
    

    Kind regards.

    LOULOU.

Maybe you are looking for

  • Satellite L350-171 - PAGE_FAULT_IN_NONPAGED_AREA message

    My laptop has developed what seems to be a hardware problem.Whenever I turn it on it displays a blue screen of death. PAGE_FAULT_IN_NONPAGED_AREATecnical Info * STOP: 0 x 00000050 (0x89b00000, 0 x 00000000, 0 x 00000000, 0x8dc8ed23) I think it's the

  • OR 73xx examples

    I'm looking for examples of the use of drivers OR 73xx, but it doesn't look like one was added after the example and \LabVIEW 2013\examples\motion finder search. I was able to get my system to the MAX and now I want to do a few simple movements of 1

  • Broke my screen of 13-3001el Ultrabook spectrum

    the screen is broken but it works, but I want to have my back HP as on the first day back. What can I do to replace the screen? How much does it cost? It's a HP 13-3001 el Touchscreen 13.3 "spectrum Help! Fabio

  • install XP on the system and the new motherboard

    I have a brand new barebones system.  (Card mother ASUS M4N68T, Athlon II X 3, 500 GB Seagate SATA) I have a unused no disk Windows XP Media Center Edition install in the CARD program. I want to install XP on this new system? Is there a reason why I

  • I can't transfer files from my laptop to my cell phone

    Phone: Nokia C3 Message received by clicking 'Send': insufficient resources Dell laptop with built-in bluetooth adapter