NVL and no return line

Hello

I found a small error in code in a SQL-Construct equivalent to this one:

SELECT NVL (dummy, 'A') where 1 = 2 double

This query will display nothing instead of waiting for 'A', because according to me no rows are returned, and if no NULL value could be replaced.

BUT at least surprising to me,

SELECT NVL)
((SELECT NVL (dummy, 'A') where double-1 = 2), 'B')
of the double

will return 'B '.

What would be a good explanation for this behavior?
I found nothing in the documentation on that.

Pretty strange for me, on the net often other "solutions" are proposed as "

SELECT * from)
SELECT NVL (dummy, 'A') where 1 = 2 double
UNION ALL
SELECT 'A' starting two)
where
rownum = 1

or using EXISTS.

Are there disadvantages of the NVL-simple wrapper?

Concerning

Chris

Edited by: chris227 the 11.01.2010 01:43

What would be a good explanation for this behavior?

Do not know if the explanation is good, but

Now here's a scalar subquery

select nvl(dummy, 'A') from dual where 1 = 2;

Which is evaluated once for each line of external selection. Select external returns a line because it's a selection of the double, without any where condition.
So the internal selection is evaluated only once, finds no trace, so evaluates to NULL.

Concerning
Peter

Tags: Database

Similar Questions

  • Can I access a label inside a MC and then return to the main time line

    Here is my current set up.

    I have a section marked on the main timeline that has the icons of 12 different videos. Each icon acts as a button and brings a user to a section marked with a FLV Playback component work video to play the corresponding video. These marked sections are located on the main of the time.

    This methog is my very long time mainline. Is there a way to do an additional MC which will hold all the buttons of the video and then have this MC separated in marked sections.

    In other words can I access a label inside a MC and then return to the main time line?

    My current code to access the label placed on the main timeline is:

    HowTo_maininfo_mc.theArrangement_btn.addEventListener (MouseEvent.CLICK, theArrangement_btn_amimated_btnDown);

    function theArrangement_btn_amimated_btnDown(event:MouseEvent):void {}

    gotoAndPlay ("theArrangement");

    }

    What it would be like if my "theArrangement" label would be located inside a MC?

    Is there a specific code of if I want to have a close button located on the label inside a MC and he needs to get on a label located on the main timeline?

    You should have an image with an flvplayback component and having each button assign the variable value from a source that is used by your component:

    var sourceVar:String;

    function theArrangement_btn_amimated_btnDown(event:MouseEvent):void {}

    sourceVar = "arrangement.flv";  for example

    gotoAndPlay ("flv_pb");

    }

    ///

    and as part of the "flv_pb", use:

    yourflv_pb.source = sourceVar;  where yourflv_pb is your component instance name.

  • NVL and deterministic function

    Hi all
    I recently found a note on deterministic function and its use. As usual check and validate with various relevant articles on the same topic. I decided to check the importance of it with an example below.

      
     create table rnd_all_objects as select * from all_objects;
       
     create or replace function RND_check_null_var(p_var in varchar)
        return varchar2
      deterministic
        as
        begin
           if p_var is null then
              return 'X';
           else
              return p_var;
          end if;
     end;
    
     create index rnd_DET on rnd_all_objects (rnd_check_null_var(status));
    
     select COUNT('X') from rnd_all_objects 
     --where status is null  
      where RND_check_null_var(status) = 'X'
    
     /*
      One can check the plan of the query by commenting the 3rd line of query and uncommenting 2nd line to compare the performance.
     */
    The example given, it seems if we happen to use deterministic functions and replace NVL in where clause if appropriate and possible its picking the index created and the query is very effective. We have tested with more records too. This is to say that the index is selected, even when records are questioned are even more than 90% of all of the data in the table for the given condition, is not happens on a normal basis.

    I pray the pros discuss and get rid of my doubts.

    Thanks in advance.

    Here's what I mean:

    After doing this:

     create index rnd_1 on rnd_all_objects (rnd_check_null_var(status));
     create index rnd_2 on rnd_all_objects (nvl(status,'X'));
     create index rnd_3 on rnd_all_objects (status,'X');
    

    And then what follows, I see no difference between NVL and deterministic function.

    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL> set lines 120
    SQL> set pages 999
    SQL> SELECT *
      2  FROM   rnd_all_objects
      3  WHERE  rnd_check_null_var(status) = 'X';
    
    no rows selected
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  24rfj6nz0haks, child number 0
    -------------------------------------
    SELECT * FROM   rnd_all_objects WHERE  rnd_check_null_var(status) = 'X'
    
    Plan hash value: 3930105948
    
    -----------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                 |       |       |   117 (100)|          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| RND_ALL_OBJECTS |   428 |   902K|   117   (0)| 00:00:02 |
    |*  2 |   INDEX RANGE SCAN          | RND_1           |   171 |       |   114   (0)| 00:00:02 |
    -----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00016$"='X')
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    23 rows selected.
    
    SQL>
    SQL> SELECT COUNT(*)
      2  FROM   rnd_all_objects
      3  WHERE  rnd_check_null_var(status) = 'X';
    
      COUNT(*)
    ----------
             0
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  9pkp2u9xyfd5f, child number 0
    -------------------------------------
    SELECT COUNT(*) FROM   rnd_all_objects WHERE
    rnd_check_null_var(status) = 'X'
    
    Plan hash value: 2866958763
    
    ---------------------------------------------------------------------------
    | Id  | Operation         | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |       |       |       |     1 (100)|          |
    |   1 |  SORT AGGREGATE   |       |     1 |     6 |            |          |
    |*  2 |   INDEX RANGE SCAN| RND_1 |     1 |     6 |     1   (0)| 00:00:01 |
    ---------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00016$"='X')
    
    20 rows selected.
    
    SQL>
    SQL> SELECT *
      2  FROM   rnd_all_objects
      3  WHERE  nvl(status,'X') = 'X';
    
    no rows selected
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  762n8j14mpqk1, child number 1
    -------------------------------------
    SELECT * FROM   rnd_all_objects WHERE  nvl(status,'X') = 'X'
    
    Plan hash value: 2211738098
    
    -----------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                 |       |       |   117 (100)|          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| RND_ALL_OBJECTS |   428 | 69764 |   117   (0)| 00:00:02 |
    |*  2 |   INDEX RANGE SCAN          | RND_2           |   171 |       |   114   (0)| 00:00:02 |
    -----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00017$"='X')
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    23 rows selected.
    
    SQL>
    SQL> SELECT COUNT(*)
      2  FROM   rnd_all_objects
      3  WHERE  nvl(status,'X') = 'X';
    
      COUNT(*)
    ----------
             0
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  0bhwd0rc3g7pp, child number 0
    -------------------------------------
    SELECT COUNT(*) FROM   rnd_all_objects WHERE  nvl(status,'X') = 'X'
    
    Plan hash value: 1668065865
    
    ---------------------------------------------------------------------------
    | Id  | Operation         | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |       |       |       |     1 (100)|          |
    |   1 |  SORT AGGREGATE   |       |     1 |     6 |            |          |
    |*  2 |   INDEX RANGE SCAN| RND_2 |     1 |     6 |     1   (0)| 00:00:01 |
    ---------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00017$"='X')
    
    19 rows selected.
    
    SQL>
    SQL> SELECT *
      2  FROM   rnd_all_objects
      3  WHERE  status is null;
    
    no rows selected
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  b2zw36qjc8nxq, child number 0
    -------------------------------------
    SELECT * FROM   rnd_all_objects WHERE  status is null
    
    Plan hash value: 2472515261
    
    -----------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                 |       |       |    43 (100)|          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| RND_ALL_OBJECTS |  2399 |   264K|    43   (0)| 00:00:01 |
    |*  2 |   INDEX RANGE SCAN          | RND_3           |  2399 |       |     8   (0)| 00:00:01 |
    -----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("STATUS" IS NULL)
    
    19 rows selected.
    
    SQL>
    SQL> SELECT COUNT('X')
      2  FROM   rnd_all_objects
      3  WHERE  status is null;
    
    COUNT('X')
    ----------
             0
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  03gbx96m8a4hp, child number 0
    -------------------------------------
    SELECT COUNT('X') FROM   rnd_all_objects WHERE  status is null
    
    Plan hash value: 1659481815
    
    ---------------------------------------------------------------------------
    | Id  | Operation         | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |       |       |       |     9 (100)|          |
    |   1 |  SORT AGGREGATE   |       |     1 |     5 |            |          |
    |*  2 |   INDEX RANGE SCAN| RND_3 |     8 |    40 |     9   (0)| 00:00:01 |
    ---------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("STATUS" IS NULL)
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    23 rows selected.
    

    Published by: DomBrooks on November 24, 2010 11:46

  • Tabular returns lines based on the selection list

    Howdy-

    An element of the selection list is used to select a job title.

    The tabular presentation returns lines of documents to be considered annually by the title of the post.

    A single column in a tabular form (the number of the document) is defined as a link so that the user can open and read the document.

    It works beautifully.

    But...

    Some job titles return a row of five documents, still others return more than a hundred, so when paging is used to move to the next set of lines in tabular form, updates the selection list and the selection is lost.  I have the Page Action selection list element when the modified value to Redirect and set the value, but the Type of Source is static that may be my problem.

    How can I use pagination while maintaining the value of the selection list?

    Thanks in advance.

    Alexandra

    Request Express 4.2.2.00.11 (by the way, I don't have our network administrator do a update to this version?)

    the value of the default selection on a hidden item list. When you select from the drop-down list, set the item also hid from the selected item.

  • Problem with drag and drop multiple lines of ListView

    I work on an example application with 2 views of list that is the players and the team and implement drop and drop as players can be deposited to one list to the other. Everything works as expected when there is selection unique model is enabled in the source list view. However, if I have activated several model selection and drag 2 or more lines of source target list view list view, see the following exception after that the decline is over.

    Exception:

    java.lang.IllegalArgumentException: only objects serializable or ByteBuffer can be used as data with the format of data [subListPlayers]

    at com.sun.javafx.tk.quantum.QuantumClipboard.putContent(QuantumClipboard.java:513)

    at javafx.scene.input.Clipboard.setContent(Clipboard.java:230)

    (1) what should be the DataFormat used to be able to drag and drop multiple lines? Looks like we don't have for the type of object, so I created the following which does not solve the problem.

    private DataFormat dataFormat = new DataFormat ("subListPlayers");

    (2) I made changes to support serialization on the data object that seems no more to solve the problem. Tried by implementing the interface Serializable, as well as the implementation of the Externalize interface.

    Can someone Guide please if there is an easy way to implement this behavior?

    Code:

    
    

    public class player

    {

    private String name;

    public player (String name)

    {

    myIdName = name;

    }

    public String getName()

    {

    return the name.

    }

    public void setName (String name)

    {

    myIdName = name;

    }

    @Override

    public boolean equals (Object o)

    {

    If (this == o) return true;

    If (o == null | getClass()! = o.getClass ()) return false;

    A player = o (player);

    If (name! = null? name.equals (player.name): player.name! = null) return false;

    Returns true;

    }

    @Override

    public int hashCode()

    {

    return the name of! = null? name.hashCode (): 0;

    }

    }

    SerializableAttribute public class JavaFXDnDApplication extends Application

    {

    private final static ListView < drive > playersListView = new ListView < drive > ();

    private final static ObservableList < drive > /playerslist is FXCollections.observableArrayList ();.

    private final static ListView < drive > teamListView = new ListView < drive > ();

    private final static GridPane rootPane = new GridPane();

    private DataFormat dataFormat = new DataFormat ("subListPlayers");

    Public Shared Sub main (String [] args)

    {

    Launch (args);

    }

    @Override

    public void start (point primaryStage)

    {

    primaryStage.setTitle ("Drag and Drop Application");

    initializeComponents();

    initializeListeners();

    buildGUI();

    populateData();

    primaryStage.setScene (new scene (rootPane, 400, 325));

    primaryStage.show ();

    }

    Private Sub initializeListeners()

    {

    playersListView.setOnDragDetected (new EventHandler < MouseEvent >)

    {

    @Override

    public void handle (event MouseEvent)

    {

    System.out.println ("setOnDragDetected");

    Dragboard dragBoard = (TransferMode.MOVE) playersListView.startDragAndDrop;

    ClipboardContent content = new ClipboardContent();

    content.putString (playersListView.getSelectionModel () .getSelectedItem () .getName ());

    Content.put (dataFormat, playersListView.getSelectionModel () .getSelectedItems ());

    dragBoard.setContent (content);

    }

    });

    teamListView.setOnDragOver (new EventHandler < DragEvent >)

    {

    @Override

    public void handle (DragEvent dragEvent)

    {

    dragEvent.acceptTransferModes (TransferMode.MOVE);

    }

    });

    teamListView.setOnDragDropped (new EventHandler < DragEvent >)

    {

    @Override

    public void handle (DragEvent dragEvent)

    {

    String player = dragEvent.getDragboard () .getString ();

    ObservableList < drive > drive = dragEvent.getDragboard () .getContent (dataFormat) (< drive > ObservableList);

    String player = dragEvent.getDragboard () .getString ();

    teamListView.getItems () .addAll (New Player (player));

    playersList.remove (new Player (player));

    dragEvent.setDropCompleted (true);

    }

    });

    }

    Private Sub buildGUI()

    {

    rootPane.setGridLinesVisible (true);

    rootPane.setPadding (new Insets (10));

    rootPane.setPrefHeight (30);

    rootPane.setPrefWidth (100);

    rootPane.setVgap (20);

    rootPane.setHgap (20);

    rootPane.add (playersListView, 0, 0);

    rootPane.add (teamListView, 1, 0);

    }

    Private Sub populateData()

    {

    () playersList.addAll

    New Player("Adam"), New Player("Alex"), Player ("Alfred") New Player("Albert") new,.

    New Player("Brenda"), New Player("Connie"), Player ("Derek") new new Player ("Donny").

    Player ("Lynne") new, New Player ("Myrtle"), Player ("pink") New Player("Rudolph") new,.

    Player("Tony") new, New Player ("Trudy"), Player ("Williams") New Player ("Zach") new

    );

    playersListView.setItems (playersList);

    }

    Private Sub initializeComponents()

    {

    playersListView.setPrefSize (250, 290);

    playersListView.setEditable (true);

    playersListView.getSelectionModel () .setSelectionMode (SelectionMode.MULTIPLE);

    playersListView.setCellFactory (new reminder < < drive > ListView, ListCell < drive > > ())

    {

    @Override

    public call for ListCell < drive > (ListView < drive > playerListView)

    {

    return again ListCell < drive >)

    {

    @Override

    protected void updateItem (player, boolean b)

    {

    super.updateItem (reader, b);

    If (player! = null)

    {

    setText (player.getName ());

    }

    }

    };

    }

    });

    teamListView.setPrefSize (250, 290);

    teamListView.setEditable (true);

    teamListView.getSelectionModel () .setSelectionMode (SelectionMode.MULTIPLE);

    teamListView.setCellFactory (new reminder < < drive > ListView, ListCell < drive > > ())

    {

    @Override

    public call for ListCell < drive > (ListView < drive > playerListView)

    {

    return again ListCell < drive >)

    {

    @Override

    protected void updateItem (player, boolean b)

    {

    super.updateItem (reader, b);

    If (player! = null)

    {

    setText (player.getName ());

    }

    }

    };

    }

    });

    }

    }

    
    

    Yes, it is a pain. I filed https://javafx-jira.kenai.com/browse/RT-29082 earlier. Go ahead and vote in favour if you're inclined...

    I think that the problem in your case, it is the observable list provided by MultipleSelectionModel.getSelectedItems () is not serializable. So even if you make your player Serializable class, the list is not. The first thing I would try, I think, is to make player implements Serializable and pass in an ArrayList instead of the observable list. If you can do

    content.put(dataFormat, new ArrayList(playersListView.getSelectionModel().getSelectedItems()));
    

    and

    List player = (List) dragEvent.getDragboard().getContent(dataFormat);
    teamListView.getItems().addAll(player);
    

    If it does not, a solution is simply to store the "slipped" into a property list:

    final ListProperty draggedPlayers = new SimpleListProperty();
    //...
    // Drag detected handler:
    content.putString("players");
    draggedPlayers.set(playersListView.getSelectionMode().getSelectedItems());
    
    // Drag dropped handler:
    if (dragboard.hasString() && dragboard.getString().equals("players")) {
         teamListView.getItems().addAll(draggedPlayers.get());
         draggedPlayers.set(null);
    }
    
  • Exported text and carriage return

    Hello

    After you export a history selected with a JavaScript in an external text file, there is always a carriage return too the end of the file exported.

    How can I get rid of this CR?

    Thank you!

    I * think * "e" mode is messing things here, i.e., you * are * changing the string, but rewriting it replaces the original text less transport returns to the end, and because you stop to write here, the original file data remains. Don't know if it's like 'e' is supposed to work, but then again, remove from the equation makes things work.

    (It actually also needed a ' file.seek (0) ' at work.)

    It is a slightly better way: open for read only, read, close; Remove carriage returns (line feeds as well, and sometimes I work on Windows here); open for writing and recording.

    For safety, I replaced the blind slaughter of the 'last character' with one; any number of returns at the end is deleted, or none if there is none in a first time.

    function delCR(file)
    {
        var myFile = file.open("r") ;
        var myCont = file.read();
        file.close();
        var myShortCont = myCont;
        while (myShortCont.substr(myShortCont.length-1) == '\r' || myShortCont.substr(myShortCont.length-1) == '\n')
         myShortCont = myShortCont.substr(0, myShortCont.length - 1);
        myFile = file.open("w") ;
        file.write(myShortCont);
        file.close();
    }
    
  • LOV query is not valid, a display and a return value is necessary, column n

    Hello

    I AM FACING
    LOV query is invalid, a display and a return value are needed, the column names need to be different. If your query contains an in-line query, 
    the first FROM clause in the SQL statement must not belong to the in-line query.
    with two table, I create lov

    the tables are
    CREATE TABLE  "CRM_SALES_DEPARTMENT" 
       (     "DEPT_ID" NUMBER NOT NULL ENABLE, 
         "CUSTOMER_ID" NUMBER NOT NULL ENABLE, 
         "DEPT_CODE" VARCHAR2(50) NOT NULL ENABLE, 
          CONSTRAINT "CRM_SALES_DEPARTMENT_PK" PRIMARY KEY ("DEPT_ID") ENABLE
       )
    CREATE TABLE  "CRM_SALES_CUSTOMERS" 
       (     "ID" NUMBER, 
         "CUSTOMER_NAME" VARCHAR2(255), 
         "CUSTOMER_ADDRESS1" VARCHAR2(255), 
          PRIMARY KEY ("ID") ENABLE
       )
    I USE QUARY
    select (SELECT CS.CUSTOMER_NAME FROM CRM_SALES_CUSTOMERS CS WHERE CS.ID=SD.CUSTOMER_ID) AD D, SD.CUSTOMER_ID R  
    from CRM_SALES_DEPARTMENT SD where SD.DEPT_CODE=:P16_MARKET 
    But who show me LOV query is not valid, a display and a return value is needed, the column names must be
    different. If your query contains a query online, the first CLAUSE in the SQL statement must not belong to the query online.

    How to solve this problem.

    Thank you

    Published by: 805629 on January 10, 2011 03:46

    Published by: 805629 on January 10, 2011 03:58

    Published by: 805629 on January 10, 2011 03:59

    ¿AD?
    Select (SELECTION of CS. CLIENT_NAME CS CRM_SALES_CUSTOMERS WHERE CS.ID = SD. CUSTOMER_ID) AD D, SD. CUSTOMER_ID R
    CRM_SALES_DEPARTMENT SD where SD DEPT_CODE =: P16_MARKET

    But the correct way is a join outher

    select CS.CUSTOMER_NAME D, SD.CUSTOMER_ID R
    from CRM_SALES_CUSTOMERS CS,
            CRM_SALES_DEPARTMENT SD
    where SD.DEPT_CODE=:P16_MARKET
    And CS.ID(+)=SD.CUSTOMER_ID
    
  • After downloading the update for Yosemite 10.10.5, I got an annoying popup with a beep sound blaring that says that Safari crashed. I've forced to leave Safari, rebooted and popup returned once more. Restarted again and popup went. What was it?

    After downloading the update for Yosemite 10.10.5, I got an annoying popup with a beep sound blaring that says that Safari crashed. I've forced to leave Safari, rebooted and popup returned once more. Restarted again and popup went. What was it?

    Open Safari while holding the SHIFT key

    Try to reset the settings of Safari:

    1. open Safari

    2. click on the Safari menu at the top (to the right of the Apple logo)

    3. Select the Preferences/Privacy tab

    4. click on remove all data from the Web site

    5. close Safari.

    Remove cache Safari files:

    1. click on finder

    2. look for the menu GO to top

    3. click on GO and hold down the option key. This will show a user library folder.

    4. click library and find the Caches folder

    5. in the folder caches com.apple.Safari Ouvrezledossier

    6. move the Cache.db file Trash.

    This should solve the problem. If it does not help, try to disable the Safari extensions

    1. open Safari

    2. click on the Safari menu at the top (to the right of the Apple logo)

    3. Select Preferences

    4. find the Extensions tab

    5 disable all extensions of

    6. relaunch Safari

  • My screen seems to have gone out.  Everything worked well then there black and white vertical lines on the screen.  Had to make a hard stop, bury ashes hold the power button. Now no display

    does that mean if my screen on m MBP15 inches starting to show black and white vertical lines and will not again after that I tried to restart my computer?

    This looks like a bad graphics card. What happens if you hold a flashlight on the screen, you see the desktop or not?

  • HP: copy software TurboTax and tax return on a cd at the same time

    How to copy software TurboTax and tax return on a cd at the same time so I can then remove turbo tax notebook

    cole310

    Hello;

    Let me welcome you on the HP forums!

    If your intention in the copy of the turbotac 'software' on a CD so that you can later reuse - forget it.  The software consists of LOTS of files installed in several different folders.  Basically, there is no way you could find all the components, copy them to a CD and then later restore all these elements in the files correct reuse software.

    If you want to reuse, and then keep the original CD it came on or if you downloaded it instead, keep the file, you have downloaded - and then reinstall it.

    Good luck

  • My T540p turns off an AC to work on drums and never returns back

    Since the last device of management power Lenovo update (somewhere 6-13 Oct 2015), my T540p jumps out of his power and never returns back, until I have turn it off and disconnect the battery.

    When I start Windows 10 after the battery is disconnected, it loads for a few minutes and then to the battery. Whatever I do after that - Plug and unplug the power adapter, change to another adapter (I have a spare), extinction, reboot, poweroff connect AC - nothing works. When I disconnect the battery and plug back - normal behavior is restored.

    I have dual boot on my T540p with linux (Gentoo, kernel 4.2.3). Linux works OK. The problem appears only when I boot Windows 10.

    It turned out that Windows has jumped to a special power - autonomous mode. Once I turn it back into balance, the battery took over. I couldn't understand what Windows switch to the mode of independent power supply.

    It's very sad that CE supports standalone through reboots and poweroffs. It is not logical to disable the battery charge when the machine is turned off completely.

  • Extra character and String worksheet line to read

    Hi all

    I tried to look, but no idea yet. I'm using labview 7.1 and try to play a file spreadsheet string in an array of strings, but I got the extra character at the beginning of the file and an additional line in each line. I tried to insert a value in the offset of the point of sale, can solve the problem of extra character, but he does not feel. Text file, source code and attached result. Can anyone explain that?

    Thank you very much.

    Hello Nefertari,

    your file contains this extra character (I think it's a unicode file), but they do not show the normal Editor. You can see if you open your file with Word.

    Mike

  • I had to do a system restore on my PC, which reformats the hard drive and he returned to factory State, and I lost all of my emails from OE and contacts. No way to get them back?

    My computer crashed and the system recovery was the only option.  I know this reformats the hard drive and actually returned the PC to factory State, but I cannot now access all of my old emails and contacts on OE.  I managed to configure OE once again, so I can receive messages via my site, but really need to come back to the 'old'.  Any help would be greatly appreciated

    My computer crashed and the system recovery was the only option.  I know this reformats the hard drive and actually returned the PC to factory State, but I cannot now access all of my old emails and contacts on OE.  I managed to configure OE once again, so I can receive messages via my site, but really need to come back to the 'old'.  Any help would be greatly appreciated

    Two points:

    Suggestions 1. see Bruce Hagen, but it is highly unlikely that you can get everything back. When you perform a system recovery, you lose everything that was on the disc.

    2. it is late to tell you this, but like you apparenly had no backup on external media, you're playing with fire. For the future, you can read this article I wrote: "how to return your computer regularly upward and reliable" to http://www.computorcompanion.com/LPMArticle.asp?ID=314

  • Repeated message: Windows - No disk "Processing Message c0000013 parameters 75b6bf7c 4 75b6bf7c 75b6bf7c Exception", I have to reboot to remove and it returns. How can I fix it?

    I get this repeated error message: Windows - no disk "Processing Message c0000013 parameters 75b6bf7c 4 75b6bf7c 75b6bf7c Exception" I cancel and it returns immediately. I can't emove it unless I reboot.  And then he returned. How can I fix it?

    It's a shame that we don't know anything about your system, because that would of course make things easier.

    So I'll just take a stab at it and offer this idea in general use for this message:

    If you don't see a message like this:

    No disk, Exception Processing Message c0000013 parameters 75b6bf7c 475b6bf7c 75b6bf7c

    Until you can determine what the 'real' problem is with your hardware, you can disable the pop-up message by making a registry adjustment.

    Before making changes to the registry, back up your registry with this free and easy to use tool popular:

    http://www.SnapFiles.com/get/ERUNT.html

    Click Start, run and enter in the box:

    Regedit

    Click OK to open the registry editor, navigate to the following key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows

    In the right pane, check the value of the ErrorMode setting.

    If ErrorMode is set to 0, double click on ErrorMode and set the value to 2

    (2 = off).

    Click OK to save the changes, and then click file, exit to close the registry editor.

    Reboot your system and check the things now.

    2 to the parameter ErrorMode stops at pop - up message but still material error log in the Event Viewer log.

    http://support.Microsoft.com/kb/124873

  • my computer broke down and when return to the setting factory. is the same where I can get my old picture when rear, files, etc etc?

    my computer broke down and when return to the setting factory. is the same where I can get my old picture when rear, files, etc etc?

    Hello

    Recuva worked for posters that have been in your same situation here

    a clean install wipes the hard drive clean of everything

    You cannot undo what you've done

    If you have lost data, you can try this

    http://www.Piriform.com/Recuva

    Read also:

    Since we don't know exactly how you reinstalled it seek a windows.old folder

    How to restore your personal files after you perform a custom Windows Vista or Windows 7 installation

    http://support.Microsoft.com/kb/932912

    or even return to a previous operating system by using the information in file window.old at the link below

    http://support.Microsoft.com/kb/933168

    If the above does not work:

    Try the data recovery experts

    but they are very expensive

Maybe you are looking for