problem deleting lines with APEX$ ROW_SELECTOR

Hello

I write a PL/SQL procedure to remove the lines checked my tabular form. My code is:
BEGIN
     FOR i in 1..apex_application.g_f02.count LOOP          

               DELETE FROM PRODUCT_LEVELS 
               WHERE PARENT_PRODUCT=:P36_PRODUCT_ID AND CHILD_PRODUCT=apex_application.g_f02(i) AND :APEX$ROW_SELECTOR is not null;
               COMMIT;
               apex_application.g_print_success_message := 'Entry deleted successfully';
END;
Delete all my lines when I start the process by clicking on the button Delete.

According to the documentation: http://docs.oracle.com/cd/E23903_01/doc/ doc.41 /e21674/concept_sub.htm, the binding variable holds X if it is verified and null when disabled. So I don't know where I am going wrong.

Would be grateful if someone could guide me gently.

See you soon.

Using Apex 4.1.1

Hi, sorry for jumping in

BEGIN

REMOVE FROM PRODUCT_LEVELS
WHERE PARENT_PRODUCT =: P36_PRODUCT_ID;
COMMIT;
END;

I think that your code should look like:

BEGIN
  DELETE FROM PRODUCT_LEVELS
  WHERE PARENT_PRODUCT=:P36_PRODUCT_ID
  AND CHILD_PRODUCT=:CHILD_PRODUCT; -- or whatever your column is called
END;

Unless you have a good reason to do so, I think that the use commit inside process is not necessary or a good idea...

Luis

Tags: Database

Similar Questions

  • delete lines with condition "<>".

    Hello

    I have a table named AAA who have a field called number_type:
    AAA
    type_ number
    2000
    2000
    2001
    2001
    ....
    1999
    1999
    2001
    1998
    ...


    I want to delete all the lines that are different in 1999 and 2000. New version is:
    I have a table named AAA who have a field called number_type:

    AAA
    type_ number
    2000
    2000
    ....
    1999
    1999

    Ho can I do?
    Thank you

    ERM...

    delete from AAA where number_type not in (1999,2000);
    
  • GTT - Global temporary Table - problem with Apex

    Hello

    I'm having a problem using TWG with Apex. The data generated by a session can be selected by another user in another session. How can this happen?

    Thank you

    Márcio Goncalez

    Sounds like the connection pooling. You might want to try to change your TWG flush on the end of session to flush the commit.

  • Interactive report with alternating lines - 5 APEX

    Heyho guys.

    I got a task to set alternating line colors in my interactive report.

    IM using Oracle 11 g Database XE with APEX 5.0.0.00.31 2.

    I searched current debates and following this thread:

    https://community.Oracle.com/thread/912414?TSTART=0

    I followed the comments written there and I tried with javascript, they spoke aboud (I'm a newbie using javascript)

    I pasted the following in my page header:

    < script type = "text/javascript" >

    IT IS THE INTERLACING

    function decorateDataGrids (strClass) {}

    var tables = document.getElementsByTagName ("table");

    for (var i = tables.length; i-;)) {

    If (tables.className == strClass) {}
    var gridRows = tables [i] .getElementsByTagName ("tr");
    for (var j = gridRows.length; j-;)) {If (j %2) {gridRows [j] .className = "even" ;}}
    }
    }
    }
    < /script >

    < style >
    / * THIS REPLACES THE DEFAULT STYLES OF THE APEX * /.
    table.apexir_WORKSHEET_DATA tr.even td {}
    background-color: #F1F5FA! important;
    }

    table.apexir_WORKSHEET_DATA td {}
    background-color: #FFFFFF! important;
    border: 1px solid #B3B3A7! important;
    padding: 4px 8px! important;
    }
    < / style >

    And called in my link to my column ID text field via:

    "< img src =" "#IMAGE_PREFIX #edit.gif" alt = "" onload = "decorateDataGrids ('apexir_WORKSHEET_DATA'); ">

    If I start the page now, nothing happens.

    In the thread, we talk about bad SEO of the IR:

    "OK here's why the code does not work." When you use getElementsByTagName, you get a collection, not a single item.

    So when you make the comparison to see if the class of the table is an ApEx IR type, you need to reference the current table, not the entire collection. As follows... »

    But I don't understand how I'm doing the right reference.

    Someone at - it an idea to get this race?

    Thank you

    pleNn

    pleNn wrote:

    Heyho guys.

    I got a task to set alternating line colors in my interactive report.

    IM using Oracle 11 g Database XE with APEX 5.0.0.00.31 2.

    I searched current debates and following this thread:

    https://community.Oracle.com/thread/912414?TSTART=0

    I followed the comments written there and I tried with javascript, they spoke aboud (I'm a newbie using javascript)

    I pasted the following in my page header:


    for (var j = gridRows.length; j-;)) {If (j %2) {gridRows [j] .className = "even" ;}}
    }
    }
    }

    And called in my link to my column ID text field via:

        

    If I start the page now, nothing happens.

    In the thread, we talk about bad SEO of the IR:

    "OK here's why the code does not work." When you use getElementsByTagName, you get a collection, not a single item.

    So when you make the comparison to see if the class of the table is an ApEx IR type, you need to reference the current table, not the entire collection. As follows... »

    But I don't understand how I'm doing the right reference.

    Someone at - it an idea to get this race?

    It's all totally obsolete with respect to the 5.0 APEX where interactive reports have been completely redesigned and rebuilt.

    To complete the full version number of APEX, always indicate what theme and browser (s) / version (s) you use when asking questions of shape/layout visual layout.

    To go from rank (Zebra) when you use the universal theme distribution in interactive reports, see Re: interactive report - no line scratched?

  • PROBLEMA: PHOTOMERGE NOT RUN! AND GET THIS ERROR MESSAGE: ERROR 22 WINDOWS NOT HAS DI A COSTRUTTORE LINEA 388 VAR W = NEW WINDOW (RES) PLEASE, IF POSSIBLE, HELP ME. THIS PROBLEM IS ONLY WITH WINDOWS 10!

    Adobe Photoshop version: 13.0.1 (13.0.1.3 20131024.r.34, 2013/10 / 24:21:00:00) x 64

    Operating system: Windows NT version: 6.2 Architettura di sistema: Famiglia CPU AMD:15, Modello:10, Stepping: 0 con MMX, SSE Intero, SSE FP, SSE2, SSE3

    Fisico processore Conteggio: 6 Velocità processore: 3214 MHz

    PROBLEMA: PHOTOMERGE NOT RUN! AND GET THIS ERROR MESSAGE: ERROR 22 WINDOWS NOT HAS DI A COSTRUTTORE LINEA 388 VAR W = WINDOW (RES) NEW

    PLEASE, IF POSSIBLE, HELP ME. THIS PROBLEM IS ONLY WITH WINDOWS 10!

    Hi biagiob,

    Seems that the operating system is obsolete.

    Photoshop CS6 has not been tested on Windows NT in accordance with this article: Photoshop system requirements

    Suggest you to see this link to the similar problem: Photoshop: Err: "window 22 has no constructor" (Win 7/64 bit)

    Kind regards

    Claes

  • Problem Super complicated with rendering (horizontal lines occur in my final output)

    So my problem is sort of double.

    1. I create some graphics kinetic typography in AE CS6 for a customer, and when I go the Compositions of the hand, my output file is stretched.  I can't understand why this is happening.  The parameters of my computer are 1920 x 1080 D1/DV NTSC widescreen (1.21), 29.97 Drop Frame (although I changed these settings to try to solve this problem and, "no dice").  Don't forget that I have other comps in main compositions which have completely different parameters.  Some of them are calibrated at 4000 x 4000.

    I rendered out as a QuickTime codec 'Animation' 1920 x 1080 (although I changed these settings several times also in an attempt to solve the problem and still "no dice") the output video is always extended.  When I format the output for H.264, I get a caveat which reads the incompatibility of settings.

    I found a solution, however.  I drag the media encoder and output format as QuickTime ProRes 422 (or that, is not serious, still get the same problem), deinterlaced, 1920, 29.97, field order: first superior, appearance D1/DV NTSC widescreen 16:9 (2.2121).  Stretching issue fixes, but now I have these horizontal line that occur during the time when there is movement.  I have set all the parameters I mentioned several times and I can't understand why he did this.


    Can anyone help with this problem.

    Notice that your comp says always personalized. This means that you have changed something. You should always use the presets.

    The size of the image does not change because EI is pixel based. In the Composition Panel, if you enable view correcting the format of pixels so you would see the form of the change of model window. For example, when you view a DV (standard non square pixels) in perfect circles of Viewer Comp are oval until you put on pixel aspect ration correction in the Viewer. The number of pixels remains the same. Non square pixels were designed as a way to get digital data on digital broadcasting at a rate reduced data so that digital television would work. For example, a standard TV has a 4:3 and 486 scan image report lines. with the information of the visible image. The standard DV is 720 X 480 pixels. They cut the first 2 and down 4 scan lines because they were in the region of overscan and not visible to most of the viewers for broadcasters filled with missing persons aligns black because it is easy to compress, and then they did the format of the pixels, which is the conversion of a digital bit of information in time for an analogue electron beam moving on the screen at a fixed rate would put 720 of them on a line scan keep the image distorted and circles still circles. Make sense? At the time, it's all digital cameras faster and digital video might work. Now he's okay and nothing is broadcast in the United States in non square pixels. Only still DVD rely on pixels not square to the video of the reading. Same reason is as much information as you could successfully and reliably remove a DVD at the same time the standard was written.

    There is absolutely no reason to never work except non square pixels so absolutely, you know exactly what you do and why you do it. AE and all other NLE will automatically adjust images of non square pixels fit in a project of pixels square without distortion.

    Probably more than you wanted to know, but now you do. The reason for which only conceivable that someone would never made it or implement a master comp with non square pixels would be they should send the rendering in a digital format that accepts only non square pixels. IOW, if you have an old camera DV DV cassette and a way to digitize that digitally (which has not been manufactured for about 8 or 10 years) and you absolutely have to create a digital format DV master so that you can transfer this basic to the DV tape form digitally (no record) so that you have a digital copy of the video recorded on a format that only people with antiquated equipment can read using only that material so that you do not want to use the DV project (any format of X 720 in the menu drop down) from the beginning in Finnish. In my humble OPINION, all of these formats should be average at the bottom of the list so that a note should be that it is not deprecated square formats to use with caution.

  • problem with apex

    I have installed oracle 10g and oracle application server 10g (http server)

    and I install apex and I use the guide as appendxed with apex intallation for intallation

    After you run the scripts

    I edited the file dads with the following information

    Alias is "g:/apex/images / '.
    AddType text/xml xbl
    AddType text/x-component htc

    < apex/pls/location >
    Order deny, allow
    Docs PlsqlDocumentPath
    AllowOverride None
    PlsqlDocumentProcedure wwv_flow_file_mgr.process_downloadd
    Apex of nasser: 7777:service_name PlsqlDatabaseConnectString
    PlsqlNLSLanguage AMERICAN_AMERICA. AL32UTF8
    PlsqlAuthenticationMode Basic
    SetHandler pls_handler
    PlsqlDocumentTablename wwv_flow_file_objects$
    PlsqlDatabaseUsername APEX_PUBLIC_USER
    Apex PlsqlDefaultPage
    PlsqlDatabasePassword pub
    PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize
    Allow all the
    < / location >

    After that, I ask the url http://nasser:7777/pls/apex

    but I got "Internal Server Error"

    What is the problem

    If there is an error in the file of dads

    Help me please

    Published by: user3683976 on February 9, 2009 15:19

    If I understand correctly, you are using the Windows environment, right? So, your alias images should not be 'g:\apex\images/ '?
    Hope this helps.
    -------------------------
    Alias is-"g:/apex/images /"-"g:\apex\images/".
    AddType text/xml xbl
    AddType text/x-component htc


    Order deny, allow
    Docs PlsqlDocumentPath
    AllowOverride None
    PlsqlDocumentProcedure wwv_flow_file_mgr.process_download - d-
    Apex of nasser: 7777:service_name PlsqlDatabaseConnectString
    PlsqlNLSLanguage AMERICAN_AMERICA. AL32UTF8
    PlsqlAuthenticationMode Basic
    SetHandler pls_handler
    PlsqlDocumentTablename wwv_flow_file_objects$
    PlsqlDatabaseUsername APEX_PUBLIC_USER
    Apex PlsqlDefaultPage
    PlsqlDatabasePassword pub
    PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize
    Allow all the

  • Problem of charset with Filedownload in APEX

    My problem is, that iam trying to export a file with the ISO-8859-1 character set and I still get UTF8.
    The Proecure works like this:

    ##############################
    v_filename: = p_filename | ".csv".

    -set the MIME type of the HTTP header
    OWA_UTIL.mime_header (' text/plain', FALSE, ' ISO-8859-1' ");

    -Place the name of the file
    HTP.p ('Content-Disposition: attachment; filename = "" | ") v_filename | '"');

    -close the HTTP header
    OWA_UTIL.http_header_close;

    HTP. PRN ('test');
    ##############################

    The file I receive is always utf8.

    If I export with apex unload to drop I'm going get the correct ISO-8859-1.
    Y at - it tips or tricks?

    Hello
    in your example, you're out a simple string, you must store this string in a CLOB first, then you must convert explicitly the "document" that you want to download in ISO-8859-1 by calling [DBMS_LOB. CONVERTTOBLOB | http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14258/d_lob.htm#i1020355] (see the required parameters and the value of CSID for ISO 8859 - 1) and then call the WPG_DOCLOAD. DOWNLOAD_FILE procedure.

    As AL32UTF8 probably has your character set of database, you must perform the explicit conversion.

    I hope that I have not forgotten anything else...

    Bye,.
    Flavio

    -----
    [http://www.oraclequirks.com]

  • Having a problem to draw lines with arrows

    Hello

    Maybe it's a bug/clitch side Illustrator and possibly without my knowledge.

    Every time I have to draw a line and put a race with arrowheads - everything works as it should.

    When I want to preset stroke and the tips of arrows and to draw the line with them – applies only the race but spikes are not applied, when I check options of race that I see other options that I set myself, but for arrowheads unset/no applied as they appear.

    I really need to shoot a lot of lines of the arrow and it would be too much of a hassle to manually set the arrowheads to each line.

    Hope you can help.

    Best regards

    Alari

    Alari,

    You can turn off between the appearance of maintaining Art new and new Art has basic appearance to this button in the appearance palette.

  • How can I play files CSV lines with a different number of columns?

    Hi all

    I am trying to load CSV with DIAdem 2014 files, and I found there is a great tool, "use".

    However, with the CSV use tool, there are critical problem with my data files. (See photo)

    As you can see the CSV file attached, it includes a lot of lines with different columns.

    And here, use read the number of columns of 1st line (e.g.: 4 columns) and set it as the number of columns to read.

    So I can not load all of the data (e.g.: 53 columns) if first row data were lower than columns.

    Can anyone recommend any approach, please?

    Kind regards

    Young

    Admin 24/03/16 Note: files deleted by request of the user

    I just add a few lines of script and fix the related use. (I just added the code to get a direct look).

    The uri of the file will appear as a new kind of load in the dialog file tiara is intalled by double click

    Would be nice if you could provide some information, how the data was created. Maybe we can it add as official of our web page to use plugin.

    Option Explicit

    Void ReadStore (File)

    File.Formatter.Delimiters = «»
    File.Formatter.LineFeeds = \n
    File.Formatter.DecimalPoint = '. '.

    Dim startLine: startLine = file. GetNextLine()
    <>InStr (startLine, ' [Tenergy Bus Log Data] "" ") then
    call RaiseError()
    end if

    And that not File.Position = File.Size
    Dim groupName: groupName = file. GetNextStringValue (eString)
    If it isn't root. ChannelGroups.Exists (groupName) then
    root. ChannelGroups.Add (groupName)
    end if
    Dim grp: set grp = root. ChannelGroups (groupName)
    Dim i: i = 1
    do for real
    Dim val: val = file. GetNextStringValue (eR64)
    If isempty (val) then
    Exit
    end if
    < i="">
    dial the grp. Channels.Add ("Brand" & I, eR64)
    end if
    protected chObj: set chObj = grp. Channels (i)
    chObj.Values (chObj.Size + 1) = val
    i = i + 1
    loop
    Call File.SkipLine)
    Wend

    End Sub

  • Cannot print the printer is off line with 14 documents pending.

    Original title: Printing print HPrinter
    My printer is off line with 14 documents pending.  How can I get it online and cancel pending documents.

    Hi Helen,

    I understand that your printer is off line and there are 14 documents waiting in the queue.

    Here are a few troubleshooting steps that you can try to solve this problem.


    Method 1: Run the printer Troubleshooter and check.

    a. open the printer Troubleshooter by sliding in the edge right of the screen, tap Search (or if you use a mouse, pointing to the top right of the screen, move the mouse down and then clicking Search), entering the Troubleshooting in the search box, by typing or clicking on settings and then type or click on find and fix problems. Under hardware and sound, click use a printer.

    b. follow the steps in the resolution of the problems.

    If the method above does not work, proceed to the next method.

    Method 2: Disable the documents waiting in the queue, check the following suggestions.

    a. the key press Windows + R and type services.msc in the search field and press to enter.

    b. the Services listed, stop the print spooler service.
    (c) in Windows Explorer, navigate to the folder below and open the PRINTERS.
    C:\Windows\system32\spool\PRINTERS
    d. click on continue or Yes (if prompted by UAC) to approve the opening of the PRINTERS folder.
    e. remove all files in the PRINTERS folder, until it is empty, and then close Windows Explorer.
    Note: DO NOT DELETE the PRINTERS folder itself. Don't delete its content.
    f. open Services, and then start the print spooler service.

    Also see suggestions from the following link:

    http://Windows.Microsoft.com/en-us/Windows/printer-problems-in-Windows-help#fix-printer-problems=Windows-8&V1H=win8tab4&V2H=win7tab1&V3H=winvistatab1&v4h=winxptab1

    After completing the methods suggested above, answer us with the State of the question.

  • Updating of the ADF Table strangely after delete line

    Hello

    I use ADF Table with ArrayList to the model of the collection. I do not use View object

    < af:table var = value ' row' = "#{pageFlowScope.dataBean.collectionModel}"... "

    I have a SelectOnceChoice in each row of the table and bind their values to a property of the line

    < af:selectOneChoice value = "#{row.label}"... "

    I have a command link to remove each line and the delete method:

    collectionModel.remove (idx);

    The model is correctly updated, but the table of the ADF is not. Somehow, the value of the selection of the next line is set to the value of the deleted row.

    For example: If there two select with values respectively: Foo, Bar. If I remove the line with Foo, the remaining line (initially Bar) is set to Foo.

    If I refresh (F5) the page, it appears correctly. I also tried to use addPartialTarget and partialTriggers but no help.

    Can someone help me? Thanks in advance.

    Post edited by: 2925664

    Hello

    Previously I use table binding, that's why it has that name.

    BTW, I don't know what's causing the problem. It is related to the life cycle ADF. I put the immediate = "true" for the select box and it is working fine now.

    Concerning

  • Help with apex.server.process

    Hello

    I try to use the new function apex.server.process for and I seem to have some problems with it. The appeal itself seems to work very well as firebug it returns what to expect. It's just that I return the json string to an object, and this is what causes the problem.

    Here is my application process:

    DECLARE
    
      lv_json             VARCHAR2(4000 CHAR);
      lv_score            NUMBER(12);
    
    BEGIN
    
        --Will get the score from the database...
        lv_score := round(fm_apex.events_api.get_percent_complete(:P40_EVENT_ID,'TOTAL'));
        
        IF lv_score = 100 THEN
          lv_json := '{"success":true}';
        ELSE
          lv_json := '{"success":false}';
        END IF;
        
        htp.p(lv_json);
        
    END;
    

    And this is my javascript function:

    function checkScore(pThis) 
    {
        var getScore = apex.server.process(
            'IS_SCORE_COMPLETE_JSON',
            {
                pageItems: "#P40_EVENT_ID"
            }
        );
        
        if ( eval(getScore.success) )  {
            alert('This is successful');
            //doSubmit(pThis.id);        
        } else {
            openModal('notScoredFully');
        }
            
    };
    

    It is done when the answer is {'success': false} and Firebug, it is it was still evaluating true? Everyone can see what I'm doing wrong?

    See you soon,.

    Paul.

    1 / apex.server.process is asynchronous. You manage it as if it is not. You initiate the call and he went, in contrast to htmldb_get that works synchronously (= makes the browser to wait for return). You must use the function of success.

    Apex.Server.process JavaScript APIs

    The return value of the call to server.process is an object jqXHR, documentation on which you can find here: jQuery.Ajax | jQuery API Documentation

    I would just use same success if, as shown in the example in the documentation.

    apex.server.process ( "MY_PROCESS", {
      x01: "test",
      pageItems: "#P1_DEPTNO,#P1_EMPNO"
      }, {
    success: function( pData ) { ... do something here ... }
      } );
    

    So something along these lines:

    apex.server.process(   'IS_SCORE_COMPLETE_JSON'
                         , { pageItems: "#P40_EVENT_ID" }
                         , { success: function( pData ) {
                                        if(pData.success){
                                          alert('This is successful');
                                        } else {
                                          alert('This is NOT successful');
                                        }
                                      }
                           }
    );
    

    2 / default apex.server.process manages the return as a json data type value. It would be pointless to 'eval', he.

  • Pulling on the first line with a value of repetition

    Hello
    We use the Oracle 11.1.

    We have a table of postal codes.

    We have several lines for each zip code because we have different areas that use the same zip code.

    We want to reduce the lines of a line by zip code. But they said use they want to keep the fields that differ (neighborhood of the exodus).

    Then they said "Just take the first value of each."

    This code reduces the postcodes of a line by postal code, but as you can see I replaced the field with the name of the field values.
    SELECT distinct  ZIPCODE, CITY, STATE, COUNTY, AREACODE, 'CITYTYPE', CITYALIASABBREVIATION, 'CITYALIASNAME', LATITUDE, LONGITUDE, TIMEZONE, ELEVATION, COUNTYFIPS, DAYLIGHTSAVING, PREFERREDLASTLINEKEY, CLASSIFICATIONCODE,
               MULTICOUNTY, STATEFIPS, 'CITYSTATEKEY', 'CITYALIASCODE', 'PRIMARYRECORD', CITYMIXEDCASE, 'CITYALIASMIXEDCASE', STATEANSI, COUNTYANSI
        FROM   zip_code
    GROUP BY   ZIPCODE, CITY, STATE, COUNTY, AREACODE, CITYTYPE, CITYALIASABBREVIATION, LATITUDE, LONGITUDE, TIMEZONE, ELEVATION, COUNTYFIPS, DAYLIGHTSAVING, PREFERREDLASTLINEKEY, CLASSIFICATIONCODE, MULTICOUNTY, STATEFIPS,
               CITYALIASCODE, PRIMARYRECORD, CITYMIXEDCASE, STATEANSI, COUNTYANSI
    order by zipcode; 
    How should I take either one record per postal code with the first value in these fields or

    How should I take the first record for each zip code?

    either way works for me.

    Thank you

    Hello

    This is called a Query Top - N , and this is a way to do it:

    WITH     got_r_num     AS
    (
         SELECT     z.*
         ,     ROW_NUMBER () OVER ( PARTITION BY  zipcode
                                   ORDER BY          city
                             ,                ...   -- add tie-breakers here
                           )      AS r_num
         FROM    zip_code
    )
    SELECT     *     -- or list all columns except r_num
    FROM     got_r_num
    WHERE     r_num     = 1
    ;
    

    You can simply use MIN or MAX on the columns, as the line with the name of the minimum city do not lowest have area code or the longitude. The above method preserves the first line of each zip code intact, where the 'first': the first in order of aphabetic by the name of the city. If it is not unique, then you may want breakage to the analytical ORDER BY clause.

    If you are deleting rows, you can use this in a NOT IN subquery. If you copy lines to a new table, you can use the query above in an INSERT statement.

    Published by: Frank Kulash, March 18, 2011 12:40

    I just see Polywog response:

    Pollywog wrote:
    You can use the rank or rownumber function...

    If I understand the problem, you don't want to use RANK in this particular case. When there is equality, GRADE will assign 1 to all the contenders. I think the whole point of this thread is that you exactly want a #1 in each zip code, which is what ROW_NUMBER, but not RANK, guarantees.

  • Thunderbird slow to delete emails with attachments

    Using the version of TB 38.3.0
    Thunderbird so slow to delete emails with attachments.

    Did a comparison test with same jpg attachment in Windows Mail. Instant deletion.

    With the help of TB, takes 15 to 30 seconds or more.

    What I tried to solve this problem:

    1. disabled modules
    Result: No difference

    2. disabled my antivirus program (using MS Security Essentials)
    Result: No difference

    3.. .and oh, I forgot to mention that I tried this:

    https://support.mozilla.org/en-US/kb/ca ... e-messages

    Result: No difference

    Help is appreciated,

    T in THE (Lethbridge, Alta.)

    Excellent. You can then mark the thread as "Solved" Please?
    Thank you.

Maybe you are looking for