Insert picture in a blob column and show in oracle forms
hi ,
please help me with this
I am trying to insert a picture into a blob column of a table and show that in oracle forms , but not able to do it .
I am using version 10g for both database and forms .
Please tell me how to insert a picture in a blob column that is stored in my 'c:\test' folder
and also how to show that in forms .
To populate the Image Item you have to use the Webutil Client_Read_Image_File() built-in.
here
http://www.oracle.com/webapps/online-help/forms/10g/state?navSetId=_&navId=3&vtTopicFile=f1_help/builtn_r/readimag.html&vtTopicId=
To add an Image Item to your block based on the table that contains the BLOB column, then give this Image Item the BLOB column name.
So that, all you have to do is to execute query on that block.
Similar Messages
-
Want to Read BLOB data and display on Oracle form
Hi All,
I have a table with a BLOB field and there is blob data saved here against a account id.
I want to display the blob data on the oracle forms front end for the queried account id
Any one to help me out how to read and display blob data in Oracle and display the same
Tksthis is a commoon request please try to search the forum.
-
Inserting Image into a BLOB column in Oracle9i
Hi,
I am unable to insert image into a BLOB column. I am using Forms 6i REL 2 and Oracle 9i. But I could do it on Oracle 8i with same Forms version.
Same thing is true for CLOB in 9i.
Would you please try with this code?
TABLE
Create table x
(Id number,
Name CLOB,
Pict BLOB);
WHEN-BUTTON-PRESSED trigge
declare
x varchar2(265);
begin
x := get_file_name;
read_image_file (x, 'GIF', 'picture.pict');
end;
Take care,
TarekForms 9i and Oracle 9i work fine together for this case.
-
Sample insert into table with BLOB column
This is my first opportunity to work with BLOB columns. I was wondering if anyone had some sample code that shows the loading of a blob column and inserted into the table with a blob column.
I have to produce a report (including crlf) and place it into a blob column. The user will download the report at a later time.
Any suggestions / code samples are greatly appreciated!!!!You can enable string binding in TopLink.
login.useStringBinding(int size);
or you could enable binding in general,
login.bindAllParameters(); -
How to insert data into the BLOB column
Hi All,
Can anyone help me to insert data into the BLOB data type column?
The table structure is
CREATE TABLE XXATFL_DM_FORCAST_STG
TASK_ID NUMBER,
USER_ID NUMBER,
CREATED_BY NUMBER(15),
CREATION_DATE DATE,
LAST_UPDATED_BY NUMBER(15),
LAST_UPDATE_DATE DATE,
LAST_UPDATE_LOGIN NUMBER(15),
RECORD_STATUS VARCHAR2(1 BYTE),
ERROR_MESSAGE VARCHAR2(4000 BYTE),
DATA_FILE BLOB
I want to insert data in the DATA_FILE column. and this insert statement will in inside a procedure.
Please help me as soon as possible as this is very urgent for me
Thanks & Regards,
Chandani tried like this
sql> insert into tbl values(1, utl_raw.cast_to_raw('D:\pictures\pic2.bmp'));
1 record created.
sql>select * from tbl;
sp2-0678:Column or attribute type can not be displayed by SQL*PLUS
sql>
is this saving only path or bmp file on that path?
if it is saving bmp file, in which format and how can we retrive it?
Edited by: user8967883 on Mar 31, 2010 12:57 PM -
Inserting String data to BLOB column
Hi All
I want to insert String data into BLOB column using DBAdapter - through database procedure.
anybody can help?
Regards
Albin IssacI have used utl_raw.cast_to_raw('this is only a test')).But for bigger string I get the error as "string literal too long" do we have any similar function for longer string.
Thanks,
-R -
Problem with blob column index created using Oracle Text.
Hi,
I'm running Oracle Database 10g 10.2.0.1.0 standard edition one, on windows server 2003 R2 x64.
I have a table with a blob column which contains pdf document.
Then, I create an index using the following script so that I can do fulltext search using Oracle Text.
CREATE INDEX DMCS.T_DMCS_FILE_DF_FILE_IDX ON DMCS.T_DMCS_FILE
(DF_FILE)
INDEXTYPE IS CTXSYS.CONTEXT
PARAMETERS('DATASTORE CTXSYS.DEFAULT_DATASTORE');
However, the index is not searchable and I check the following tables created by database for my index and found them to be empty as well !!
DR$T_DMCS_FILE_DF_FILE_IDX$I
DR$T_DMCS_FILE_DF_FILE_IDX$K
DR$T_DMCS_FILE_DF_FILE_IDX$N
DR$T_DMCS_FILE_DF_FILE_IDX$R
I wonder what's wrong with it.
My user has been granted the ctx_app role and I have other tables that store plain text which I use Oracle Text are fine. I even output the blob column and save as pdf file and they are fine.
However the database seems like not indexing my blob column although the index can be created without error.
Please advise.
Really appreciate anyone who can help.
Thank you.The situation is I have already loaded a few pdf document into the table's blob column.
After I create the Oracle text index on this blob column, I find the system generated index tables listed in my earlier posting are empty, except for the 4th table.
Normally we'll see words inside the table where those are the words indexed by oracle text on my document.
As a result, no matter how i search for the index using select statement with contains operator, it will not give me any result.
I feel weird why the blob is not indexed. The content of the blob are actually valid because I tested this by export the content back to pdf and I can still view and search within the pdf.
Regards,
Jap. -
How to read a XML file from BLOB column and insert in a table - PL/SQL Only
Hi,
To make data load more simple to end user instead placing file on the server and use SQL-LOADER, I came up with new idea that using oracle ebusiness suite attachment functionality. that loads a XML file from local PC to a database column(table is fnd_attachments, default data type is BLOB over here).
I tried with DBMS_LOB and didnt get around.
Please can anyone tell me how to read the BLOB column using PL/SQL and store the data in a oracle table. Here's the sample XML file and table structure FYI.
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Corporate_alloc.xsd" generated="2009-07-07T14:17:49">
<Corporate_alloc>
<PKG_CODE>BKCORP</PKG_CODE>
<PKG_NAME>Corporate Edition - Books</PKG_NAME>
<DET_CODE>B9780080543758</DET_CODE>
<DET_NAME>Waves, Tides and Shallow-Water Processes</DET_NAME>
<ALLOCATION_RATIO>0.000041</ALLOCATION_RATIO>
</Corporate_alloc>
<Corporate_alloc>
<PKG_CODE>BKCORP</PKG_CODE>
<PKG_NAME>Corporate Edition - Books</PKG_NAME>
<DET_CODE>B9780080534343</DET_CODE>
<DET_NAME>Hydrostatically Loaded Structures</DET_NAME>
<ALLOCATION_RATIO>0.000127</ALLOCATION_RATIO>
</Corporate_alloc>
</dataroot>
CREATE TABLE TEST_XML
( PKG_CODE VARCHAR2(50),
PKG_NAME VARCHAR2(100),
DET_CODE VARCHAR2(20),
DET_NAME VARCHAR2(500),
ALLOCATION_RATIO NUMBER )
Thanks
EBVIn regards to #3, use the COLUMNS functionality of XMLTable instead of using Extract. Two simple examples are
Re: XML Data - Caliculate fields
Re: Extractvalue function not recognised -
Inserting Hashtable into a BLOB column..
Hi,
Iam trying to store a hashtable object into a BLOB column..when i try to retrieve
from hte blob column i get the following exception
StreamCorruptedException:out of range is 0I could insert into database successfully,while retrieving I got this exception.
I could able to insert and retrieve anyother java objects except Hashtable and
HashMap...
also I tried putting Hasttable into a Vector..that also didn'
t work.
thanks in advance.
Muthu
public void conn(){
ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
ht.put(Context.PROVIDER_URL,"t3://localhost:7001");
try {
ctx = new InitialContext(ht);
javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup ("WorkFlowDataSource");
java.sql.Connection connection = ds.getConnection();
connection.setAutoCommit(false);
Statement statement = connection.createStatement();
rs = statement.executeQuery("select blob_data from test for update");
while (rs.next()) {
myRegularBlob = rs.getBlob("blob_data");
OutputStream os = ((weblogic.jdbc.common.OracleBlob)myRegularBlob).getBinaryOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(os);
Hashtable hash = new Hashtable();
hash.put("1","111111111hgfdhgkdkvalue");
oos.writeObject(hash);
oos.flush();
connection.commit();
System.out.println("Object inserted into persistence..");
rs.close();
statement.close();
} catch(Exception ex){
ex.printStackTrace();
retrieve();
public void retrieve(){
try {
ctx = new InitialContext(ht);
javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup ("WorkFlowDataSource");
java.sql.Connection connection = ds.getConnection();
Statement statement = connection.createStatement();
rs = statement.executeQuery("select blob_data from test ");
while (rs.next()) {
myRegularBlob = rs.getBlob("blob_data");
ObjectInputStream oos1 = new ObjectInputStream(os1);
Hashtable sections = (Hashtable)oos1.readObject();
System.out.println("Obj retrieved..\n"+sections);
statement.close();
rs.close();
connection.close();
} catch(Exception ex){
ex.printStackTrace();
"Slava Imeshev" <[email protected]> wrote:
Muthu,
could you show us how you write/read the hashtable?
Regards,
Slava Imeshev
"Muthu" <[email protected]> wrote in message
news:[email protected]...
Hi,
Iam trying to store a hashtable object into a BLOB column..when i tryto
retrieve
from hte blob column i get the following exception
StreamCorruptedException:out of range is 0 -
I have a question for you: Inserting Word document in BLOB column
Hey Experts,
I have found a good info and a sample on how to achieve this on
http://www.sys-con.com/java/source/5-6/code.cfm?Page=76.
declare
f_lob bfile;
b_lob blob;
begin
insert into sam_emp(empno,ename,resume)
values ( 9001, 'Samir',empty_blob() )
return risumi into b_lob;
f_lob := bfilename( 'MY_FILES', 'MyResume.doc' );
dbms_lob.fileopen(f_lob, dbms_lob.file_readonly);
dbms_lob.loadfromfile
( b_lob, f_lob, dbms_lob.getlength(f_lob) );
dbms_lob.fileclose(f_lob);
commit;
end;
I have a jsp project and the users ( on the client side)must be
able to create a word document and send it to the server with an
uplaod servlet. With another servlet or jsp i want to process
this word document in BLOB column using JAVA. The sample above
uses PL/SQL to achieve this. Is there a way i can do this in my
servlet/jsp to do the same thing?
Any hints are welcome!The option should be visible here: http://support.mozilla.com/en-US/kb/Printing%20a%20web%20page#w_print-window-settings
Print range section - Lets you specify which pages of the current web page are printed:
* Select '''All''' to print everything.
* Select '''Pages''' and enter the range of pages you want to print. For example, selecting "from 1 to 1" prints the first page only.
* Select '''Selection''' to print only the part the page you've highlighted.
Does it work for you? -
How to Upload a PDF file into BLOB column in a table using Forms 9i
Can anyone tell me how to upload a PDF file from client system using File dialog window and store its content in BLOB column in a table. The file to be uploaded will be in client side.
Hi,
please, search a bit on the forum before do a question:
Just searching by "upload blob pdf" ...
How to batch upload PDF files into database BLOB
Regards,
Jose. -
How to Upload a PDF file into BLOB column in a table using Forms 6i
Can anyone tell me how to upload a PDF file from client and store its content in BLOB column in a table. The file will be genered using reports and win be stored in db.The file to be uploaded will be in client side.
Thank´s.If you are using version 9 or 10 use webutil.... Look in webutil.pll.
Use either one these two fuctions...
FUNCTION Client_To_DB( clientFile in VARCHAR2,
tableName in VARCHAR2,
columnName in VARCHAR2,
whereClause in VARCHAR2,
asynchronous in BOOLEAN default FALSE,
callbackTrigger in VARCHAR2 default NULL) return BOOLEAN;
FUNCTION Client_To_DB_With_Progress
( clientFile in VARCHAR2,
tableName in VARCHAR2,
columnName in VARCHAR2,
whereClause in VARCHAR2,
progressTitle in VARCHAR2,
progressSubTitle in VARCHAR2,
asynchronous in BOOLEAN default FALSE,
callbackTrigger in VARCHAR2 default NULL) return BOOLEAN; -
Problem full-text in blob column index created using Oracle Text
Hi,
I'm running Oracle Database 10g 10.2 on solaris
I configure Oracle text if i look for in a varchar2 column is ok, but with blob column doesn't works the search.
I have a table with a blob column which contains document. I load document with Oracle UCM (stellent)
My index scripts is:
CREATE INDEX ORAUCM.FT_IDCCOLL1 ON ORAUCM.IDCCOLL1
(DDOCFULLTEXT)
INDEXTYPE IS CTXSYS.CONTEXT
PARAMETERS('DATASTORE CTXSYS.DEFAULT_DATASTORE FILTER CTXSYS.AUTO_FILTER FORMAT COLUMN DFULLTEXTFORMAT CHARSET
COLUMN DFULLTEXTCHARSET LEXER OCS_IDCCOLL1_LEXER SYNC (ON COMMIT)')
NOPARALLEL;
And my select retunm 0 rows although it will be many documents:
SELECT IdcColl2.dID, dDocName, dDocTitle, dDocType, dRevisionID, dSecurityGroup, dDocAuthor,
dDocAccount, dRevLabel, dFormat, dOriginalName, dExtension, dWebExtension, dInDate, dOutDate,
dPublishType, dRendition1, dRendition2, VaultFileSize, WebFileSize, URL, dFullTextFormat,
dFullTextCharset, DocMeta.*
FROM IdcColl1, DocMeta
WHERE IdcColl1.dID=DocMeta.dID AND (CONTAINS(dDocFullText,'SUBIR') > 0 )
ORDER BY dInDate Desc
Thanks in advance.Thank you for your answer.
I response your question:
- yes DDOCFULLTEXT is a BLOB column.
- The document that word, excels, whatever. We load the document with UCM (universal Content Management)
because i need full-test search form UCM tool.
- Yes 'subir' containts in the word document.
- select * from CTX_USER_INDEX_ERRORS ;
No rows returned.
- SELECT TOKEN_TEXT FROM DR$FT_IDCCOLL1$I
No rows returned.
- I tried create symplifying index and doen't work.
I tried create table and index context on oracle 10.2.0.3 (test database)and works ok.
I compared both context (test database and ucm database) and i saw a difference:
In ucm database there are these preferences "analyze text"
BEGIN ctx_ddl.create_preference('ORAUCM.', 'WORLD_LEXER'); end;
BEGIN ctx_ddl.create_preference('ORAUCM.', 'DETAIL_DATASTORE'); end;
I don't know if is important diference or no.
Please if you need more information, tell me.
Thanks for your time. -
Cannot load Java plug-in and access R12 Oracle form from client
Hi, one of my user cannot open Oracle form when accessing R12 environment using IE6. After selecting responsibility and menu, it got stuck after 50% processing when trying to load Java applet. It never got completed even after waiting for 2-3 hours.
Is there any browser setting that needs to be modified? I checked popup blocker and activeX setting. All seem to be in order. Kindly assist. Thanks.Hi,
What is the difference between this client and other clients?
Delete the browser cache/history files and check then. If this does not help, enable trace for JRE (as per Note: 549423.1 - How to enable tracing and logging for Sun JRE (Native Plug-in)) and see if it shows any errors when you encounter this issue.
Regards,
Hussein -
Copy and Paste from Oracle Forms to Excel
Hi to All,
I ran into this unusal problem with one user. She is trying to copy data in a cell from oracle form to excel. She does control+c and tries to control+v in excel. The data does not get pasted.
I tried logging into oracle on her pc and do the same method. I get the same results.
We tried copy from the menu bar in oracle and go into excel , menu and do paste. And it does not paste.
I did a test from copy from word document to excel...that worked.
We tried a different pc and everything worked.
Is there a setting in oracle when i do a copy that is not copyin the cell correctly. Any tips how to resolve this problem.
Thanks in advance for help in this matter.If it only happens on one PC, then usually there is a problem with the PC showing the "yellow bars" when logging into Oracle Forms. Otherwise, there is a more global problem with unsigned JAR files on the server.
Unable To Copy And Paste Text To Desktop Applications From Core Applications
http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=434038.1
Cannot Cut, Copy, or Paste from a Desktop Application into Oracle Applications
http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=168280.1
Cannot Perform a Copy and Paste from release 12.0.4 from or to Excel
http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=735670.1
Maybe you are looking for
-
Problems in creating a data base structure
Hi all, I am creating a structure and one of the fields is cond_value with component type kbetr (konp-kbetr). When i am trying to activate it its showing an error like Diagnosis You must specify reference tables and reference fields for fields contai
-
Ever since I upgraded my iphone it works very slow and freezes all the time..I cant answer 50% of myy calls because of this , next thing its working just fine..all of my friends who had their phones updates experience the same..can I go back to the p
-
I have a Mac mini 2,7 Ghz i7 and a Mac bluetooth magic mouse and it is very sluggish, it sometimes swims around like it's not connected to my hand movements. I work fast, and I often have all my applications open (8Gb ram) - I used to work on a iMac
-
Determining last date if period and year are given
hi, what is the code if the period and year are given and to print the last date of that particular period and year.
-
How do I Create CCM Catalog views?
Hi everyone, We need to create over 1500 CCM Catalog rules in our CCM 2.0 system. Because this would be very labor intensive, we'd like to do this using an ABAP program which would import the views to be created from a flat file. Has anyone done this