How to select a record in one table to manipulate data in a database?

Hello community,

Using 32-bit Labview 2015.

I created a user interface that runs a query and retrieves my table from a sql database.

I want to be able to manage only one record at a time by selecting the record in my table and then manipulate the data according to the needs.

Whenever the user runs a query, I want as the first record in the table to be selected / highlighted.

I want an indicator that is currently active.

Then a click of a button, to be able to scroll the actively selected record.

Once I have the selected record, I want a way to write a query to edit or delete the record.

Is attached a photo of my query to select all of my table and connect data in my table (results).

Attached a photo of my painting showing the timeline of my sql database.

What is the best way to go on a record selection in a table and the modification of data with a query?

Any help would be greatly appreciated.

Thank you

I guess that's not a table, but multi-column listbox.

Right click, select--> highlight whole line selection Mode

The value of the multicolumn listbox is the row index - you can write a local variable to highlight the line, the event structure to handle the user clicking on, etc.

If you enable the property editable ListBox cells, you can allow users to edit the items of the listbox.

If you want to get the data in row, you hint REF table and work with the array of strings in row - convert it to cluster, etc..

I don't know, what type of data, it is, how you structure the database looks like, I don't even know if you use the wrapper to work with the database, I can't write queries for you.

Something like Update Tablica Set Serial = '5' where ID = '22';

Tags: NI Software

Similar Questions

  • How to select all text in a table with a single click cell?

    How to select all text in a table with a single click cell? I use TextField.selectAll () when you implement a table cell factory. But when I select a line with a single click, then a click on a table cell again: see the result image

    The text in the table cell is not all selected. What I simply selects all the text in a table cell when there is a click on it. How to realize that? Thank you

    Thanks for help ~.

  • Shutter button to copy records from one table to another;  ORA-04091:

    Hello

    I am trying to create a trigger that will move data from one table to the other.

    I have two tables (Trial1, Trial2) two of them contains the same attributes (code, c_index)

    I want to spend each new record inserted in (code Trial1) (code in Trial2)

    It's my trigger:
    Create or replace trigger trg_move_to_trial2
    After Insert on Trial1
    for each row
    Start
    insert into Trial2 (code)
    Select: new.code of Trial1;
    end;
    He compiled, but when I insert a new record (the code) in (Trial1), it shows this error:
    Error report:
    SQL error: ORA-04091: table STU101. TRIAL1 is changing, function of triggering/can not see
    ORA-06512: at "STU101. TRG_MOVE_TO_TRIAL2', line 3
    ORA-04088: error during execution of trigger ' STU101. TRG_MOVE_TO_TRIAL2'
    04091 00000 - "table %s.%s is changing, function of triggering/can not see.
    * Cause: A trigger (or plsql user-defined function that is referenced in)
    This statement) attempted to watch (or modify) a table that has been
    in the Middle being modified by the statement that shot.
    * Action: Rewrite the trigger (or function) so it does not read this table.
    I know matter what it means error, but I did not how to fix the error.

    ..................................................................................................

    I tried to change the (insert after on Trial1) before (insert on Trial1); It worked, but not in a good way. When I insert value in (code Trial1) new and refreshed Trial2 table, just as much as the records I have 2 test they will be duplicated. For example
    Trial2
    code
    111
    222
    333
    when I insert in Trial1
    Trial1
    code
    444
    Trial2 will be:
    code
    111
    222
    333
    444
    444
    444
    can you please tell me how to fix this?

    Kind regards

    Published by: 1002059 on April 23, 2013 17:36

    You should not select Trial1 - you already have data. Simply insert this value.

    Create or replace trigger trg_move_to_trial2
    After insert on Trial1
    for each row
    
    begin
    
    insert into Trial2 (code)
    values (:new.code);
    
    end; 
    

    Kind regards
    David

  • How to select a picture, ignore one and many with shift click to choose several without also selecting the image that you have ignored.

    In the grid discovers how to select an image, a jump and select several images following the a l ignored without also selecting the previous image, that you have ignored as well. This is possible in opening

    Probably easier to select all the with shift-click and then deselect (ctrl-click), one that you don't want.

  • Insert the record of one table to another with the help of the cursor

    Help, please!

    the tables are - 1. countries (country_id pk, country_name, region_id)
    2A (country_id, country_name, region_id)
    table data are
    1 to 1
    2 b 2
    3 C 3
    NULL d 4
    5 e 5
    6 f 6
    7 g 7
    -----------------------
    Insert the record in the table a country table with the help of the cursor, insert all the non-null records.
    This procedure does not correct result
    -----------------------

    create or replace
    Amit procedure as
    cursor c1 is select * from a;
    RW a % rowtype;
    Start
    Open c1;
    Fetch c1 into rw.
    While (C1% found)
    loop
    insert into countries values (rw.country_id, rw.country_name, rw.region_id);
    commit;
    Fetch c1 into rw.
    If rw.country_id is null then
    Fetch c1 into rw.
    end if;
    end loop;
    Close c1;
    exception
    while others then
    dbms_output.put_line ('exception = name ' |) RW.country_name);
    end;

    You don't need cursor at all;

    create or replace procedure amit as
    
    begin
      insert into countries (Country_ID, Country_Name, Region_ID)
      (select a.Country_ID
             ,a.Country_Name
             ,a.Region_ID
       from a
      );
    
      dbms_output.put_line('Rows inserted : ' || sql%rowcount);
    
      commit;
    
    end;
    /
    
  • How to insert huge records in the table for the practice.

    Hello

    I created a new database in my personal inbox. Now, I want some specimen for different practical feature of oracle 10g. I need at least 1,00,000 records with different lines and columns.
    any buddy tell me of any request or package that can create the table and insert unique records in this table.

    Looking for valuable advice.

    Thank you

    Can be dbms_random.string, dbms_random.value and dbms_random.random can help.

  • How replicates all records from one table to another table without using expdp, impdp

    Hi I have two database in a database, that I have a table called t1 and another base data, I have the second table .so, my first table have records, that I need to transfer all records second T2 without use of expdp and impdp in every 5 min... what I do

    ??

    The best solution for this scenario is to use Oracle Golden Gate

    However, it requires a license, and you must pay for it.

    If this is not possible, you can create a job scheduler that uses a link DB in order to reproduce the recordings of the target database, but it will take the entire table to the target database and then INSERT AS SELECT truncate the data of the entire table every time that the job is running (because you can't follow only the records that have been changed or modified).

    In addition, read here on the replication of data using materialized views.

  • How to remove specific records in a table

    source table: temp (c1 number (5), c2 (3), c3 c4 number varchar2 (10)) (5).

    Application of table source:

    SELECT min temp (c2) WHERE c1 ('17 ', '19', '25', '27', '29' ', 35', '45',' 65') and c3 = 'R '.
    HAVING COUNT (DISTINCT c2 > 4)



    you will need to delete records that retrieve the data source query in the target table.

    target table:

    DELETE FROM temp WHERE c2 =?;


    Need a procedure complete? How to load data into the table target in Oracle?



    one please answer


    Thanks in advance.

    Sorry APC,
    The query returns 'min value' also a line.

    Do not use the operator 'c2 IN 'use' c2 = '

    Thank you

  • How to restore deleted records in another table in the oracle 10g database...

    Hi all

    I want to restore deleted records in a particular table in the other table

    Suppose that:

    I make a request

    delete from emp

    where deptno = 30;

    now, I won't restore deptno = 30 records in the other table, let's say table emp1

    can someone let me know how to do it?

    Thank you...

    This is what flashback query is for:

    orclz > conn scott/tiger

    Connected.

    orclz > select count (*) emp;

    COUNT (*)

    ----------

    14

    orclz > delete from emp where deptno = 30;

    6 deleted rows.

    orclz > commit;

    Validation complete.

    orclz > create table deleted30 in select * from emp to the timestamp (systimestamp - 5/1440) where deptno = 30;

    Table created.

    orclz > select count (*) in the deleted30;

    COUNT (*)

    ----------

    6

    orclz >

  • How to select priority records

    Hi gurus,

    Here's the scenario of my problem. Records can be present/absent both in the table as follows.
    ELEMENT ID            ELEMENT DETAILS                    SOURCE  
    
    167               Some Details from S1-1          S1
    167               Some Details from S1-2          S1
    167               Some Details from S1-3          S1
    
    
    167               Some Details from S2-1          S2
    167               Some Details from S2-2          S2
    167               Some Details from S2-3          S2
    
    167               Some Details from S3-1          S3
    167               Some Details from S3-2          S3
    167               Some Details from S3-3          S3
    
                    OR records can be present as follows
    
    ELEMENT ID            ELEMENT DETAILS                    SOURCE  
    
    
    167               Some Details from S2-1          S2
    167               Some Details from S2-2          S2
    167               Some Details from S2-3          S2
    
    167               Some Details from S3-1          S3
    167               Some Details from S3-2          S3
    167               Some Details from S3-3          S3
    
                 OR  records can be present as follows
    
    ELEMENT ID            ELEMENT DETAILS                    SOURCE  
    
    167               Some Details from S1-1          S1
    167               Some Details from S1-2          S1
    167               Some Details from S1-3          S1
    
    
    
    167               Some Details from S3-1          S3
    167               Some Details from S3-2          S3
    167               Some Details from S3-3          S3
    
    and so on ...
    The result I want

    If all the RECORDS in sources (S1, S2, S3) are present and to SELECT only data source S1
    IF S2 and S3 RECORDS present and then SELECT only data S2.
    IF S3 RECORDS present data and then SELECT S3
    IF S1 and S3 RECORDS present data only SELECT S1
    IF S1 and S2 RECORDS then present S1 only SELECT data

    for example, S1 is on the highest priority, as appropriate and then S2 and S3 last.

    How to write a select based on above logic.

    Structure table data and the sample are less than
    create table element_priority(element_id number,element_details varchar2(100),source varchar2(100) )      
           
    insert into element_priority
    select * from (
    WITH T1 AS(
       SELECT    167, 'Some Details from S1-1',  'S1' from dual
       union
       SELECT    167, 'Some  Details from S1-2',  'S1' from dual
       union
       SELECT    167, 'Some Details from S1-3',  'S1' from dual
       union
       SELECT    167, 'Some Details from S2-1',   'S2' from dual
       union
       SELECT    167, 'Some Details from S2-2',   'S2' from dual
       union
       SELECT    167, 'Some Details from S2-3',   'S2' from dual
       union
        SELECT    167, 'Some Details from S3-1',   'S3' from dual
       union
       SELECT    167, 'Some Details from S3-2',   'S3' from dual
       union
       SELECT    167, 'Some Details from S3-3',   'S3' from dual
       )
       select * from   t1
    )
    Any help would be very appreciated

    Thanks in advance

    Use an analytic RANK(), DENSE_RANK() as ROW_NUMBER() according to what is required - perhaps DENSE_RANK or RANK what you have said and the possibility of having several #1 rankings in the same partition.

    Not sure if the precise logic is clear, but something like this:

    SQL> WITH T1(element_id, element_details, source) AS(
      2     SELECT    167, 'Some Details from S1-1',  'S1' from dual
      3     union
      4     SELECT    167, 'Some  Details from S1-2',  'S1' from dual
      5     union
      6     SELECT    167, 'Some Details from S1-3',  'S1' from dual
      7     union
      8     SELECT    167, 'Some Details from S2-1',   'S2' from dual
      9     union
     10     SELECT    167, 'Some Details from S2-2',   'S2' from dual
     11     union
     12     SELECT    167, 'Some Details from S2-3',   'S2' from dual
     13     union
     14      SELECT    167, 'Some Details from S3-1',   'S3' from dual
     15     union
     16     SELECT    167, 'Some Details from S3-2',   'S3' from dual
     17     union
     18     SELECT    167, 'Some Details from S3-3',   'S3' from dual
     19     )
     20  select element_id
     21  ,      element_details
     22  ,      source
     23  from   (select element_id
     24          ,      element_details
     25          ,      source
     26          ,      dense_rank() over (partition by element_id
     27                                    order by decode(source, 'S1',1,'S2',2,'S3',3)) rn            
    
     28          from   t1)
     29  where  rn = 1;
    
    ELEMENT_ID ELEMENT_DETAILS         SO
    ---------- ----------------------- --
           167 Some  Details from S1-2 S1
           167 Some Details from S1-1  S1
           167 Some Details from S1-3  S1
    
  • How to select an image in a table for direct view DW 20141

    can someone explain to me how do I choose an image inside a table element, so I can apply css to it?

    I already tried application css class and ID in vain.

    I can select all other elements inside the table, except the picture.  Why would it be?

    Once a post is replied to, you can no longer change it.  But if you need to edit your post before anyone answered, you will find under Actions under your message.

    Nancy O.

  • Insert records from one table to another table

    Hello

    I want to insert all records in table 1 which are not in table 2 in table2

    o/p
    Insert into table2
    Select * from table1
    where a.id! = b.id;

    Please let me know is there any way I can complete reviews
    insert
      into table2
      select  *
        from  table1
        where id not in (
                         select  id
                           from  table2
                        );
    

    SY.

  • How to select a row in a table of adf after double click

    I have a table that displays a list of records when the user double-clicks a particular line, I want to select row. The largest part of the example has a separate button for the user to click on choose and I don't want that.

    Hello

    On your table have a clientListener and a serverListener:


         
         


    ....

    Your clientListener should send a request to the server using AdfCustomEvent.queue:

    function dblClickClientLstnr (event) {}
    element var = event.getSource (event);
    AdfCustomEvent.queue (element, "dblClickServerLstnr", (), true);

    }
    ..............

    On your support of bean, you can retrieve the selected line, for example:

    {} public void getSelectRow (ClientEvent clientEvent)

    DCBindingContainer dcBindings = (DCBindingContainer) ADFUtils.getBindingContainer ();
    DCIteratorBinding iterBind = (DCIteratorBinding) dcBindings.get ("myViewIter");
    Line = iterBind.getCurrentRow ();

    }

    I hope this helps.

  • How to select each row in a table where there is no user input?

    My order is: DUMMY_BLK. It has field: NWTFR.

    My basic block is: T_UNLDLD_BLK.
    In the palette of the property, where clause is: ULD_RPTNO =: DUMMY_BLK. NWTFR

    When the user presses the search button, it gets results according the unindexed in report. My trigger when-pressed key contains the following code:
    go_block ('T_UNLDLD_BLK');
    execute_query;


    If the NWTFR is null, I should get displays all records in the T_UNLDLD table.

    How can I do that, I need to add to the place where clause please?

    Thank you.

    Hai,

    change the where nearby

    ULD_RPTNO LIKE NVL(:DUMMY_BLK.RPTNO, '%');
    

    Kind regards

    Manu.

    If this answer is useful or appropriate, please mark. Thank you.

  • How to select the record in the mulitple rows based on values in another field?

    Hello

    Sorry for the bad title, really don't know how to explain it

    Have the following data:
     
    Cost_center       Activity_type
    1005009401     CLBR0
    1005009401     CLBR1
    1005009401     TLBR0
    1005009401     TLBR1
    1005009401     VEH00
    
    1005009402     CLBR3
    1005009402     CLBR4
    1005009402     TLBR5
    1005009402     TLBR6
    1005009402     VEH07
    
    1005009901     CE000
    1005009901     CLBR0
    1005009901     CLBR1
    1005009901     TLBR0
    1005009901     TLBR1
    1005009901     VEH01
    I need to return a list of cost (with its associated activity types) centers have no activity types of CLBR0 and CLBR1 and TLBR0 and TLBR1 and VEH01. So in the above data, cost center, 1005009401, and 1005009402 will be returned.

    Any thoughts?

    Thank you.

    Published by: dgouin on August 29, 2012 11:42 - added several examples of data.

    Published by: dgouin on August 29, 2012 11:45

    Published by: dgouin on August 29, 2012 11:49

    Sorta kludgey, but functional:

    WITH ccs AS
      (
      SELECT '1005009401' AS CC, 'CLBR0' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009401' AS CC, 'CLBR1' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009401' AS CC, 'TLBR0' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009401' AS CC, 'TLBR1' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009401' AS CC, 'VEH00' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009901' AS CC, 'CE000' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009901' AS CC, 'CLBR0' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009901' AS CC, 'CLBR1' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009901' AS CC, 'TLBR0' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009901' AS CC, 'TLBR1' AS activity_type FROM dual
      UNION ALL
      SELECT '1005009901' AS CC, 'VEH01' AS activity_type FROM dual
      )
    SELECT cc, activity_type
    FROM   ccs c1
    WHERE  5 != (SELECT COUNT(DISTINCT activity_type)
                 FROM   ccs c2
                 WHERE  activity_type IN ('CLBR0','CLBR1','TLBR0','TLBR1','VEH01')
                 AND    c1.cc = c2.cc
                );
    
    CC         ACTIVITY_TYPE
    ---------- -------------
    1005009401 CLBR0
    1005009401 CLBR1
    1005009401 TLBR0
    1005009401 TLBR1
    1005009401 VEH00  
    

Maybe you are looking for

  • 3110CT: problem starting LI_

    Hi all.I searched on the web and the forums, but found no clue to my problem. My 3110CT suddenly refused to start after the password dialogue. The only thing shown is a white screen and the letters LI followed by a flashing underscore cursor. Each ke

  • Change the channels mce scans

    My Dish receiver is located at the exit on channel 60. Media Center will scan only 2-4 channels, apparently trying to detect the receiver. As a result, the installation program never ends. Is there a way to have the installer scan a specific channel

  • CD will not play after recent Microsoft Update

    I have Windows XP.  After you have installed the updated Microsoft tonight my computer won't recognize disk in the cd drive.  It is listed as a drive in "my computer", but when you click on it it shows no disc in the drive.  I use Windows Media Playe

  • LabVIEW: TDMS file data could not be converted to the specified data type.

  • Email access problem

    iAM HAVING PROBLEMS ACCESIN MY E-MAIL of ERROR 80048051