Insertion of data in clean type.

Hello!

I have a problem with the insertion of data in my own type. I have a table:

DESC REZERWACJE
Name of Type Null
------------------------------ -------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ID_SEGMENT NOT NULL NUMBER (5)

and my own type:

WOLNE DESC
definition of the type of user
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
WOLNE type is table of the NUMBER (5);

and two other tables:

DESC SEGMENTY
Name of Type Null
------------------------------ -------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ID_SEGMENT NOT NULL NUMBER (5)
KOLUMNA NOT NULL NUMBER (5)
RZAD NOT NULL NUMBER (5)
ID_STREFA NOT NULL NUMBER (5)

DESC REZERWACJE
Name of Type Null
------------------------------ -------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ID_SEGMENT NOT NULL NUMBER (5)


Why can't I do this operation:

Select ID_Segment in the SEGMENTY KTOREWOLNE
WHERE DOES NOT EXIST)
Select ID_Segment from REZERWACJE
where SEGMENTY.ID_Segment = REZERWACJE.ID_Segment
);
I get the error: Error (5,12): PL/SQL: ORA-00932: inconsistent data types: expected UDT got the NUMBER

Statement of KTOREWOLNE is:

WOLNE KTOREWOLNE: = WOLNE();


I want to do this to return sothing as a dynamic array of function. Can someone tell me what is the problem?

Thank you very much!

In my opinion, it's time for you to go through the documentation rather than questioning "someone knows!". Here is an example to help you.

SQL> set serverout on
SQL> create or replace type emp_obj is object (v_deptno number(2));
  2  /

Type created.

SQL> create or replace type emp_tab is table of emp_obj;
  2  /

Type created.

SQL> declare
  2      dept_tab emp_tab;
  3      begin
  4      select emp_obj(deptno)
  5      bulk collect into dept_tab
  6       from emp where exists (select 1 from dept where emp.deptno=dept.deptno);
  7  end;
  8  /

PL/SQL procedure successfully completed.

Tags: Database

Similar Questions

  • How to insert CLOB data in tha table in my database

    I create a table called (annual NUMBER, name VARCHAR and CLOB doc) html page

    IsqlPlus I have run the following procedure


    P4_FIRE_HTML_TRIGGER_ARG EXEC ("OLBA + LEGAL + PSOA + OEJN", file);  file: came the CLOB parameter

    the result parameter is set to the queue:
    < ! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 / / IN" "http://..." >
    < HTML >
    < HEAD >
    < TITLE > ADDS - METARS results form < / TITLE >
    "< LINK REL ="StyleSheet"type =" text/css"HREF="/layout/awc/mystyle.css ">
    < / HEAD >
    < BODY BGCOLOR = "#FFFFFF" >
    < TABLE SUMMARY = "this table is used for formatting only" BORDER = 0 CELLPADDING = 3 CELLSPACING = 0 >
    < TR VALIGN = "top" >
    < TD ALIGN = "left" COLSPAN = "2" >
    < H2 > Aviation digital data Service (ADDS) < / H2 >
    Produced by form of METAR (1858 & #160;) 11 February 2014 UTC) < BR >
    " located at < A HREF =" http://AV .............................
    < Table >
    < /TR >
    < TR VALIGN = "top" >
    < TD ALIGN = "left" COLSPAN = "2" >
    < FONT FACE = "Monospace, Courier" > OLBA 111800Z 01006KT 7000 FEW026 16/11 Q1022 < / POLICE > < BR >
    < FONT FACE = "Monospace, Courier" > LEGAL 111830Z 34005KT 8000 NSC 13/11 Q1021 NOSIG < / POLICE > < BR >
    < FONT FACE = "Monospace, Courier" > PSOA 111830Z 21009KT 9999 - RA BKN016 06/03 Q1003 NOSIG < / POLICE > < BR >
    < FONT FACE = "Monospace, Courier" > OEJN 111800Z 34004KT CAVOK 25/20 Q1012 NOSIG < / POLICE > < BR >
    < Table >
    < /TR >
    < /table >
    < / BODY >
    < / HTML >

    I try inserting the above result in my HtmlPage of the table by a simple insert:
    Values inserted INTO HTMLPAGE (annual, doc)
    (5, 'meatr_taf', ' <!) DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 / / IN" "http://... "
    ... < / HTML > ') values are not inserted just I got a message:
    SP2-0863: iSQL * more treatment

    Can someone help me to insert CLOB data in my table HtmlPage above
    Thank you

    software:

    Form [32 bit] Version 9.0.2.9.0 (Production), oracle JInitiator: Version

    1.3.1.9, WebUtil Version 1.0.2 (Beta), window xp service pack 2 build 2600, Internet Explorer 8

    LOOP
    UTL_HTTP. READ_LINE (RESP, File_Metar, TRUE);
    p2_putlines (File_Metar);
    USING_CLOB. ADD_MORE (1, File_Metar);
    USING_CLOB. LOB_INS (1, 'Metar_taf', File_Metar);
    END LOOP;
    UTL_HTTP. END_RESPONSE (resp);

    You should not use USING_CLOB. LOB_INS (1, 'Metar_taf', File_Metar) inside the Loop.You must use

    LOOP

    UTL_HTTP. READ_LINE (RESP, File_Metar, TRUE);

    p2_putlines (File_Metar);

    USING_CLOB. ADD_MORE (1, File_Metar);

    END LOOP;

  • Insert XML data from the Table-&gt; back to null

    Dear Experts,

    -I have table xml as below:

    Example of CREATE TABLE (XML_spec XMLTYPE);

    Insert in the example
    Select ' < name of Message = "dataStaticInvestor" type = "IncomingMessage" >
    < name of field = "batchReference" > OPENINGBATCH000000 < / field > < List name = "data" >
    < = record name "data" >
    < name of field = "externalReference" > 01234567890aaaaaaa < / field >
    < name of field = "participantID" > OD001 < / field >
    < name of field = "participantName" > EQUITY SECURITIES INDONESIA, PT < / field >
    < / recording >
    < = record name "data" >
    < name of field = "externalReference" > 01234567890aaaaaaa < / field >
    < name of field = "participantID" > OD001 < / field >
    < name of field = "participantName" > EQUITY SECURITIES INDONESIA, PT < / field >
    < / recording >
    < = record name "data" >
    < name of field = "externalReference" > 01234567890aaaaaaa < / field >
    < name of field = "participantID" > OD001 < / field >
    < name of field = "participantName" > EQUITY SECURITIES INDONESIA, PT < / field >
    < / recording >
    < / list >
    < / message > ' double.

    Select * example;

    create table hasil1 (c1 varchar2 (500), c2 varchar2 (500), c3 varchar2 (500));

    -This step I create the procedure to insert xml data into the table as the batch.

    DECLARE
    x XmlType;
    BEGIN
    Select XML_SPEC in x for example;

    insert into hasil1
    SELECT
    p.Extract('/Record/Field/@externalReference').getstringval (C1),
    p.Extract('/Record/Field/@participantID').getstringval (C2),
    p.Extract('/Record/Field/@participantName').getstringval () as c3
    TABLE (XMLSequence (Extract(x,'Message/List/Record'))) p;
    commit;
    END;
    /

    -when the result of select hasil1, the output is back 3 rows and 3 columns, but all data is a null *.

    Best regards
    Sigcle

    You don't explain what output you need, but I guess something like this:

    SQL> insert into hasil1 (c1, c2, c3)
      2  select x.c1, x.c2, x.c3
      3  from example t
      4     , xmltable(
      5         'Message/List/Record'
      6         passing t.xml_spec
      7         columns c1 varchar2(500) path 'Field[@name="externalReference"]'
      8               , c2 varchar2(500) path 'Field[@name="participantID"]'
      9               , c3 varchar2(500) path 'Field[@name="participantName"]'
     10       ) x
     11  ;
    
    3 rows inserted
    
    SQL> select * from hasil1;
    
    C1                     C2        C3
    ---------------------- --------- --------------------------------
    01234567890aaaaaaa     OD001     EQUITY SECURITIES INDONESIA,PT
    01234567890aaaaaaa     OD001     EQUITY SECURITIES INDONESIA,PT
    01234567890aaaaaaa     OD001     EQUITY SECURITIES INDONESIA,PT
     
    
  • Need to insert test data in all the tables that were present in a schema

    Hello

    I use Oracle 9i.

    10 tables were present in my current schema. All tables are not having all the records.

    I need to insert test data in each table using a single procedure. (the table name is inparameter for the procedure)

    For example, I test_emp, test_sal tables.

    CREATE TABLE test_emp (ename varchar2 (40), number of sal);
    CREATE TABLE test_sal (it NUMBER, rank NUMBER, will designate the NUMBER);

    I need to insert some test data in these tables. I shouldn't use utl_file or sql * loader for this.

    I tried below way.
    -- Incomplete code
    
    CREATE OR REPLACE PROCEDURE test_proc_insertdata(p_table_name IN VARCHAR2) IS
    
    BEGIN
    
      --Selected all the column_names, data_type, data_length into a collection variable from user_tab_columns.
    
      SELECT u.column_name, u.data_type, u.data_length
      --BULK COLLECT INTO l_col_tab
        FROM user_tab_columns u
       WHERE u.table_name = p_table_name;
    
      -- generated the values using below statement
      
        SELECT decode(u.DATA_TYPE,'VARCHAR2',dbms_random.string('A', u.data_length),'NUMBER',TRUNC(dbms_random.value(1, 5000)),'DATE',SYSDATE) val_list
        -- INTO collection varaible
          FROM user_tab_columns u
         WHERE TABLE_NAME = p_table_name;  
       
    
    END;
    I am not able to transmit these values to the collection dynamically to the INSERT statement. I tried many ways, but I am not satisfied with the code I've written.

    Please help me if you know a better idea.



    Thank you
    Suri

    Suri wrote:
    Hello

    I use Oracle 9i.

    10 tables were present in my current schema. All tables are not having all the records.

    I need to insert test data in each table using a single procedure. (the table name is inparameter for the procedure)

    For example, I test_emp, test_sal tables.

    CREATE TABLE test_emp (ename varchar2 (40), number of sal);
    CREATE TABLE test_sal (it NUMBER, rank NUMBER, will designate the NUMBER);

    I need to insert some test data in these tables. I shouldn't use utl_file or sql * loader for this.

    I tried below way.

    -- Incomplete code
    
    CREATE OR REPLACE PROCEDURE test_proc_insertdata(p_table_name IN VARCHAR2) IS
    
    BEGIN
    
    --Selected all the column_names, data_type, data_length into a collection variable from user_tab_columns.
    
    SELECT u.column_name, u.data_type, u.data_length
    --BULK COLLECT INTO l_col_tab
    FROM user_tab_columns u
    WHERE u.table_name = p_table_name;
    
    -- generated the values using below statement
    
    SELECT decode(u.DATA_TYPE,'VARCHAR2',dbms_random.string('A', u.data_length),'NUMBER',TRUNC(dbms_random.value(1, 5000)),'DATE',SYSDATE) val_list
    -- INTO collection varaible
    FROM user_tab_columns u
    WHERE TABLE_NAME = p_table_name;  
    
    END;
    

    I am not able to transmit these values to the collection dynamically to the INSERT statement. I tried many ways, but I am not satisfied with the code I've written.

    Please help me if you know a better idea.

    Thank you
    Suri

    With some effort, you can write dynamic insert queries. Read the data dictionary views ALL_TABLES and ALL_TAB_COLUMNS to get the data you need. You may need to limit the list to the tables you specify to hardcode the names of the tables. You can read the views for the information of table and column that you need generate the insert column orders. It will be a lot of work and it might be easier to simply hardcode values. Dynamic SQL is difficult to debug and work with: (.) Something like this (untested and totally undebugged)

    declare
      cursor v_tab_col(p_table_name) is select * from all_tab_columns where table_name = p_table_name;
      v_text varchar2(32767);
      v_table_name varchar2(30);
    begin
      v_table_name := 'DUAL';
      --chr(10) is a newline for readability when debugging
      v_text := 'insert into '||v_table_name||chr(10)||'(';
      --loop to build column list
      for v_tab_rec in v_tab_col loop
        --add comma if not first item in list
        if v_tab_col%rowcount > 1 then
          v_text := v_text ||',';
        end if;
        v_text := v_text || v_tab_rec.column_name;
      end loop;
      v_text := v_text ||') values ('||
      --loop to build column values
      for v_tab_rec in v_tab_cur loop
        if (v_tab_rec.datatype = 'VARCHAR2') then
          --add comma if not first item in list
          if v_tab_col%rowcount > 1 then
            v_text := v_text ||',';
          end if;
          if v_tab_rec.datatype = 'NUMBER' then
           v_text := v_text || '9';
           elsif v_tab_rec.datatype = 'VARCHAR2' then
             v_text := v_text ||'X';
          end if;
      end loop;
      v_text := v_text || ')';
      execute immediate v_text;
    end;
    

    This code is not effective, but shows how to do what you described. You'll have to code for all data types you need and find a way to take into account the primary/foreign keys, yourself. I leave it to you to find a way to avoid selecting the data twice ;)
    Good luck!

    Published by: riedelme on July 24, 2012 13:58

  • Insert some values into the type defined by the user in the table column?

    Hello

    I've created a type

    CREATE TYPE COURSE_OBJ1 AS OBJECT)
    course_code char (8),
    course_name varchar (35)
    );

    Then set up a table with the type as one of the columns

    CREATE TABLE NEW_COURSE1)
    course COURSE_OBJ1,
    date of course_date,
    course_instructor varchar (35),
    course_location varchar (20)
    );

    Now, it makes me error: column not allowed here

    INSERT INTO NEW_COURSE1 (courses, course_date, course_instructor, course_location)
    VALUES (course ('DBA12345', '101 S/n'), October 3, 2005, "Phung',"Kaanapali")

    Can someone show me please the correct way to insert these data? He's not from another table. This is a file txt nothing else than values.

    Thank you

    You created type COURSE_OBJ1, but in the instructions wrote courses("DBA12345",'s / n 101')
    (1) course replace ('DBA12345', '101 S/n') COURSE_OBJ1 ('DBA12345','s / n 101')
    (2) add citations to 3 October 2005 or replace to 'to_date('03-OCT-2005','dd-mon-yyyy') '.

    INSERT INTO NEW_COURSE1(course, course_date, course_instructor, course_location)
    VALUES(COURSE_OBJ1('DBA12345', 'DBA 101'), to_date('03-OCT-2005','dd-mon-yyyy'), 'Phung', 'Kaanapali');
    

    Kind regards
    Sayan M.

  • As of the 31 version, why is there still no option of Thunderbird to insert the date and time in the message that you write?

    As of the 31 version, why is there still no option of Thunderbird to QUICKLY insert the date and time in the message that you write?

    Literally, saw this option very well needed - and opportunity-"promise" for three years now, and even if there are only one or two formats that could be used, at least the option is there.

    It seems that only is to bind a Macro, and the tool to Thunderbird and do it this way.

    Joe Rotello
    [email protected]
    Skype: joerotello

    If the installation of the add-on of TimeStamp is unacceptable for see you if there is a related add-on that you that you already might have managed to convince author to add your function. The Add on more for example has many variables that can enter the body of the message that get automatically replaced with the appropriate data when you merge a message.

  • Insert the date the doc is modified or printed

    Is it possible to insert the date of a document is modified or printed?  The function insert time / Date does not work.

    Thank you!

    Dick

    Pages is not a clone of Word and does not use the Word field codes. The answer is: no support for inserted date modified, or printed.

  • Insert the date and time in writing to the worksheet

    Simple question here

    I need save 4 data tables and insert the date and time at which it was taken (LV 8.6)

    for example

    04/09/09 10:00:01 4 6 7 2

    04/09/09 10:00:02 4 6 7 2

    04/09/09 10:00:03 4 6 7 2

    04/09/09 10:00:04 4 6 7 2

    Any ideas, I can't wire the right timestamp or date/time string in the table to create

    Thank you

    Chris

    Someone there doing the same thing that I am, I got it to work with the attached VI.

  • error dll specific Module could not be found Local Settings\Application Data\Desktop cleaning Wizard\dskclwiz.dll

    Start specific Module could not be found

    Local Settings\Application Data\Desktop cleaning Wizard\dskclwiz.dll

    Run AutoRuns [1] and disable the boot entry.

    André

    [1] http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx

    "A programmer is just a tool that converts the caffeine in code" Deputy CLIP - http://www.winvistaside.de/

  • Message error "data of this type are not supported.

    Original title: cannot run files as an administator?

    I can very well run files (.exe, ect)
    I can't just stuff like an administrator lance. I usually get the error message: "the data of this type are not supported" I tried to pass microsoft too download a 'fix - it' too, but when I try to run too .msi it say 'Administator blocked privledges' or something of the sort.
    Everything works completely fine 100% in safe mode.
    It happened after I did a virus with malware bytes scan and deleted a virus derived from 'PrivitizeVPN' that is a VPN that was actually a virus.

    Hi Raul,

    Use the Microsoft Safety Scanner in full scan mode and remove all threats that is not detected by it and see if the problem persists.

    Microsoft safety scanner

    Note: the Microsoft Safety Scanner expires 10 days after being downloaded. To restart a scan with the latest definitions of anti-malware, download and run the Microsoft Safety Scanner again.

    The Microsoft Safety Scanner is not a replacement for the use of antivirus software that offers continuous protection.

    Please make a backup of all the data to an external hard drive before performing a scan because it might cause data loss.

    Answer please if you have any questions.

  • Problem with Sqlite when inserting huge data

    Hello world

    I am developing an app playbook, that need to store a lot of data, iam using the sqlite database,

    When iam trying to insert the data, it stopped insertion 263 every time, one did not get any exception or an error, can someone tell what is the problm

    Please someone answer me as soon as possible.

    Thank you.

    Try this

    protected  function getSqlConnection():SQLConnection{
    try
    {
    if (sqlConnection)
    return sqlConnection;
    var database:File =  File.documentsDirectory.resolvePath("xyz.db"));
    
    sqlConnection = new SQLConnection;
    sqlConnection.openAsync(database); //if you haven't already
    
    return sqlConnection;
    }
    
    private function addManyEntries():void {
    
    var sqlStatement:SQLStatement = new SQLStatement();
    var sql: String = "INSERT INTO abc(name, number) VALUES (@name, @number);";
    sqlStatement.text = sql;
    
    try {
    sqlConnection.begin();
    
    for (var i:uint = 0, j:int = 500; i < j; i++){
                            sqlStatement.parameters["@name"] = "Medicine " + i;
                            sqlStatement.parameters["@number"] = ""+Math.random()*99999;    //if it's a string
                            sqlStatement.execute();
                            sqlStatement.clearParameters();
                        }
    sqlConnection.commit(); 
    
    } catch (e:SQLError) {
                    trace(e);
                    sqlConnection.rollback();
                }
    
    }
    
  • How can I insert a date on the signature line?

    How can I insert a date automatically on the signature line?

    Digital signature fields display the date and time when they were signed by default.

  • Error when inserting XML Date in the Table

    Hi all

    I am working on Oracle 11 g and trying to insert a date XML in the table but get error - below

    Query - insert into TableName (ID, CREATION, CREATEDBY) VALUES (50, *'2010 - 12-15 T 12: 57:19'*, 'Name')

    Error - java.sql.SQLDataException: ORA-01861: literal does not match the format string

    CREATED column datatype is Date

    When I try to use sysdate instead of hard-coding XML date of obtaining inserted successfully into the table. Please let me know how to pass this XML format date.

    Thanks in advance.

    Concerning
    Nikhil

    I don't see any XML in what you posted. In any case:

    "2010 12-15 T 12: 57:19'.

    is a string, not a date. Use:

    to_date('2010-12-15T12:57:19','YYYY-mm-dd"T"HH24:mi:SS')

    For example:

    SQL> create table tbl(created date);
    
    Table created.
    
    SQL> insert into tbl values('2010-12-15T12:57:19');
    insert into tbl values('2010-12-15T12:57:19')
                           *
    ERROR at line 1:
    ORA-01861: literal does not match format string
    
    SQL> insert into tbl values(to_date('2010-12-15T12:57:19','YYYY-MM-DD"T"HH24:MI:SS'))
      2  /
    
    1 row created.
    
    SQL> 
    

    SY.

  • Insert the date value in a table

    Hello

    I tried to update a table to insert the date in a date field. while I am running the query, it throws an error message like:

    "
    ORA-01830: date format picture ends before converting all of the input string
    01830.00000 - "date format picture ends before converting all of the input string.
    * Cause:
    * Action:
    "1830Error salesperson online: 1.


    My update query is added under:

    UPDATE PS_OBJCMTP_TMP SET LASTUPDOPRID = "PPLSOFT", LASTUPDDTTM = TO_DATE ('02-11 - 2002-12.14.09.000000 ',' YYYY-MM-DD - HH24.MI.) SS') WHERE OBJECTID1 = 3 AND OBJECTVALUE1 = 'EDIMAPPROPOP' AND OBJECTID2 = 0 AND OBJECTVALUE2 = '' AND OBJECTID3 = 0 AND OBJECTVALUE3 =' ' AND OBJECTID4 = 0 AND OBJECTVALUE4 = ' '



    someone tell me how to solve this problem.

    Simply speaking, you should cut ' 2002 - 02 - 11 - 12.14.09.000000'-' 2002 - 02 - 11 - 12.14.09'.
    RPAD('2002-02-11-12.14.09.000000',19)

  • CC of Dreamweaver insert a data object to a recordset navigation bar

    How can I insert a data object of a recordset navigation bar using Dreamweaver CC?  The Insert tab doesn't have a 'data' or 'data subject' to select?

    How is this work now in CC?

    With manual coding.  Or commercial extensions.

    http://www.DMXzone.com/3/Dreamweaver-extensions

    Nancy O.

Maybe you are looking for

  • Codice he ricordo not come posso fare

    Codice he ricordo not by network he mio iphone come posso fare

  • Satellite A350 randomly break with 'Blue Screen of Death'

    The problem started a few months ago and has been doing more and more frequent. I use the computer, and then all of a sudden a blue box with a black border. The message is similar to the "http://s2.hubimg.com/u/320561_f520.jpg" he mentions something

  • USB-to-serial VISA read problems

    Hello I'm trying to control several mass flow controllers attached to a hub series Alicat BB9. The hub is then connected to the computer via RS-232 series. The computer on that what is done is not a serial port, so an adapter series / usb is used. Wh

  • HP 1120 C: HP 1120C problem on Windows 10

    I have an old HP Officejet Pro 1150c who perfectly served for years. A while ago my computer expert has helped me install by using HP drivers 1120C (like the HP 1150c drivers were no longer available). It was on Windows 8. A few months ago, I updated

  • Error blackBerry Smartphones 13000 buying apps! GRR!

    I am a new owner of Blackberry (BB Bold 9780) and I can download free applications without problem, but when I try to buy one, it gives me this message "there was a problem connecting to the payment system. Your transaction has not been processed. "P