Aracılığıyla paylaş


Visual FoxPro Programlarında Saklı Yordamlar Oluşturun

Bu makalede, Visual FoxPro Programlarında Saklı Yordamların nasıl oluşturulacağı açıklanır.

Özgün ürün sürümü: Visual FoxPro
Özgün KB numarası: 130304

Özet

Visual FoxPro programı CREATE DATABASE komutunu kullanarak veritabanı oluşturabilir, ancak CREATE DATABASE komutu saklı yordamlar oluşturmanın bir yolunu sunmaz. Bu makalede, Visual FoxPro programının yeni veya var olan bir veritabanına saklı yordamları nasıl ekleyebileceği açıklanmaktadır.

Daha Fazla Bilgi

Var olan bir tabloya saklı yordam eklemek için APPEND PROCEDURE komutunu kullanarak var olan bir metin dosyasından bir yordam alın ve veritabanının saklı yordamına ekleyin.

Adım Adım Örnek

  1. Yeni bir veritabanı oluşturun veya var olan bir veritabanını açın. Örneğin, veritabanı oluşturmak için aşağıdaki komutu kullanın:

     CREATE DATABASE mydata
    
  2. İstenen yordamları içerecek bir metin dosyası oluşturun veya var olan bir yordam dosyasını açın. Metin dosyası yordam kodu içermelidir. Örnek aşağıda verilmiştir:

     PROCEDURE check_stuff
     IF state <> "WA" or state <>"NC"
     WAIT WINDOW 'Invalid State'
     ENDIF
     ENDPROC
    

    Yordam dosyası, veritabanının Saklı Yordamlarında görünmesini istediğiniz kadar yordam içerebilir.

  3. Yordamları var olan bir veritabanının Saklı Yordamlarına eklemek için veritabanının açık olduğundan emin olun ve şu örnekte olduğu gibi komutunu çalıştırın APPEND PROCEDURES :

     OPEN DATABASE mydata EXCLUSIVE
     APPEND PROCEDURE FROM textfile.txt && Replace textfile.txt with the
     && actual name of your text file.
    

    Nota

    APPEND PROCEDURES, veritabanının özel olarak açılmasını gerektirir. Ayrıca, APPEND PROCEDURES isteğe bağlı OVERWRITE yan tümcesi kullanılarak mevcut saklı yordamların üzerine yazmak için de kullanılabilir, örneğin:

     APPEND PROCEDURE FROM textfile.txt OVERWRITE