''UpdateBLOBFieldProcess'' Elemanı  

Top  Previous  Next

UpdateBLOBFieldProcess sayfada bir işlem formu içinde olmalıdır. Tabloların BLOB tipindeki alanlara dosya yüklemek için kullanılır. Yüklenecek olan dosyaların büyüklük üst sınırı kullanılacak veritabanına göre değişir.

UpdateBLOBFieldProcess

Parametreler

Bağlantı Adı (MScript kabul eder)

Bu özelliğe, RelDBConnection elemanı ile tanımlanmış olan bir JDBC bağlantısının adı verilmelidir. Eğer projenizde henüz bir RelDBConnection veri kaynağı tanımlamadıysanız;

"CTRL + F7" kısayolu ile "Genel Tanımlar" sayfasını açın.
Kütüphaneden mor > RelDB > RelDBConnection elemanını alın, bu sayfaya yerleştirin ve özelliklerini belirleyin.

 

Sorgu (SQL) (MScript kabul eder)

Bu özellik, içindeki BLOB alanlarına dosya yüklenecek olan kayıtların seçilmesi için kullanılır. Sonuç kümesinde güncellenecek olan BLOB alanları yer almalıdır.

Örnek:

SELECT SMALL_PICTURE, BIG_PICTURE FROM PRODUCT WHERE ID = @vof(ID) FOR UPDATE
Bu örnekte SMALL_PICTURE ve BIG_PICTURE alanları güncellenmek üzere seçilmiştir. Sorgu ifadesi sonunda yer alan FOR UPDATE bazı veri tabanları için gereklidir.

BLOB Atamaları (MScript kabul eder)

Bu özellik içindeki her satırda bir tane olmak üzere BLOB alan atama tanımları verilir.

Her bir satırın sözdizimi:

BLOB_ALAN_ADI = DOSYA_ADI

 

BLOB_ALAN_ADI 

Sorgu içinde yer alan bir BLOB alanının adı.

DOSYA_ADI 

BLOB alanına yüklenecek olan dosyanın adını verecek olan MScript ifadesi. Dosya adı mutlak veya web uygulaması kök dizinine göreceli olarak verilebilir.
Örnekler:

SMALL_PICTURE = 'WEB-INF/MM-INF/~tempfile/200602061530.gif'

BIG_PICTURE = FOLDER_NAME + '/' + FILE_NAME

 

Bakın BLOB Veri İhracı