İçindekiler Tablosu
- Genel Bakış
- Sözlük
- Kurulum
- VooDoo'ya Başlarken
- Senaryo Adımları
- Akış Kontrolü
- Biçimlendirme Ve Dönüştürme
- Dosya
- Doğrulama
- Döngüler
- E-Posta
- Ekran Verileri
- Excel
- FTP
- Gelişmiş
- Karşılaştırma
- Klasör
- Klavye
- Kopyalama Panosu
- Kullanıcı Arayüzü
- Kültür
- Matematik Kütüphanesi
- Metin
- Rastgele
- Regex
- Sistem
- Sürücü
- Tarih ve Zaman
- Uygulama
- Veri Kaynağı
- Windows Oturum Bilgileri
- Adım Geliştirme
- Gömülü Geliştirme Ortamı
- Voodoo Connect
- Genel Bakış
- Connect Bağlantı
- Connect Hüküm ve Koşulları
- Çapraz Tarayıcı Komut Dosyası (CBS)
- Chrome Uzantısı
- Firefox Uzantısı
- ML.NET ve VooDoo
- Bildirim Merkezi
- Bütünleşik Konsol
- Paketlenmiş Kütüphane
- Veri Tabanı
- Sorun Giderme
- 3ncü Parti Tool
- Genel Bilgiler
- Bölge
- Veritabanı Aksiyon Parametreleri
- Zaman Ayarı
- Senaryo Akışı
- Başarılı Durumda
- Başarısız Durumda
- Örneklendirelim
- Komut
Veritabanı: SQL Komut Çalıştırma
Veri Tabanı Erişim Bileşeni Kullanım Videosu
VooDoo Studio üzerinden, Bağlantı kurulan veritabanına SQL Komutu gönderme işlemini gerçekleştiren adımdır.
Veritabanı adımlarına ulaşmak için aşağıdaki görseli takip edebilirsiniz.
Parametre | Açıklama |
---|---|
İsim | Uygulama yürütme adımının adı. (Zorunlu) |
Açıklama | Uygulama yürütme adımının açıklaması. (Zorunlu Değil) |
Parametre | Açıklama |
---|---|
İlgili Akış Görüntüsü | Adım sırasında kullanılan görüntü. (Zorunlu) |
Parametre | Açıklama |
---|---|
Veritabanı Bağlantısı Açan Adım | Veritabanı bağlantısı oluşturan adımın tanımlandığı parametredir. Not: İlgili veritabanına bağlantıyı gerçekleştirmek için, “Bağlan” butonuna basmayı unutmayınız. |
SQL: Şema Gezgini | Veritabanı ile bağlantı gerçekleştikten sonra, veritabanı içerisindeki şemalara erişebileceğiniz Şema Gezgini alanıdır. |
SQL: Komut | Veritabanı ile bağlantı gerçekleştikten sonra, veritabanına SQL Komutları gönderebileceğiniz Komut alanıdır. Not: İlgili veritabanı için SQL komutu yazıldıktan sonra “Çalıştır” butonuna basmayı unutmayınız. |
SQL: Parametre | Veritabanı komutu gönderildikten sonra, veritabanından geri dönen Parametre verileridir. Key: Kullanıcı tarafından, veritabanında müdahale edilen veri kaynağına ait, anahtar alan adı parametresidir. RuntimeValue: İlgili müdahaleye ait, veritabanından kullanıcıya geri dönen, çalışma zamanı parametresidir. DesigntimeValue: İlgili müdahaleye ait, veritabanından kullanıcıya geri dönen, veritabanı dizayn müdahalesi süresini betimleyen parametredir. |
SQL: Çıktı | Veritabanı komutu gönderildikten sonra, veritabanından geri dönen Çıktı verileridir. Çıktıyı Veri Kaynağına Yükle: Veritabanı komutu sonrasında, elde edilen çıktı verisinin veri kaynağına kaydedilip kaydedilmeyeceğine ait Seçim parametresidir. Veri Kaynağı: Eğer çıkan veri veri kaynağına kaydedilecek ise, bu çıktıların, hangi veri kaynağına kaydedileceğine ait Veri Kaynağı parametresidir. |
SQL: Çalışma Sonucu | Veritabanı komutu gönderildikten sonra, veritabanından geri dönen Etkilenen Kayıt Sayısı parametresidir. Komuttan etkilenen veri alanlarının sayısal değerini kullanıcıya gösterir. |
Parametre | Açıklama |
---|---|
Maksimum Adım Tamamlama Süresi | Uygulamanın tamamlanması sonuna kadar çalıştır seçilmiş ise adımının tamamlanma süresini temsil eder. (Zorunlu) |
Yürütme İsteğinden Sonra Bekleme Süresi | Bir sonraki adıma geçmek için bekleme süresi. (Zorunlu) |
Parametre | Açıklama | ||||
---|---|---|---|---|---|
Adım Akışı |
Adım akış türünü gösterir. (Zorunlu)
|
Komut Adımı Kullanarak Dinamik Veriler ile İşlem Yapma
Geliştirilmek istenilen süreçte verilerin dinamik olarak alınması ve güncellenmesi işlemleri için parametreler bölümünü kullanabilirsiniz. Key değişkeninizin adıdır ve RunTimeValue, senaryo çalışırken Key değişkenine atanacak veridir. Bu RunTimeValue metin değerini üç farklı şekilde dinamik olarak atayabilirsiniz: ‘Sabit’, ‘Değişken’ ve ‘Veri’. Komut adımında kullanmanız gereken parametre, $P{“Key Değeri”} olacaktır. |
#Örnek 1
Key | RunTimeValue | DesignTimeValue |
---|---|---|
name | \datasource.1_.name\ (ID’si 1 olan Veri kaynağının içerisindeki, ‘name’ kolonunun içerisindeki değer. | Ahmet |
SELECT * From test where name = $P{name};Stüdyo içerisindeki görünümü
Dikkat! Çalıştır düğmesine tıkladığınızda, çalışacak değerDesignTimeValue olacaktır, bunun nedeni Çalıştır düğmesinin bir test aracı olmasıdır.Senaryo faalde çalışırken RunTimeValue,değerini 'Key' Değişkenine atar. |