Veritabanı İşlemleri

Uygulamanızda, kullanıcıya ait verileri kaydetme, listeleme, değiştirme, silme gibi işlemleri veritabanı üzerinden yapabilirsiniz.
SUA, şuan için 4 farklı veritabanında işlem yapmayı destekler.

Komut

veritabanı(tip, ip, kullanıcı, parola, isim)

Parametreler

İsimTipAçıklamaZorunluVarsayılan
tipmetinVeritabanı tipi (mysql, mssql, mdb, firebird)Evet 
ipmetinVeritabanın bulunduğu makine veya ip adresiEvet 
kullanıcımetinVeritabanı kullanıcı adıEvet 
parolametinVeritabanı parolasıEvet 
isimmetinVeritabanı adıHayır 

Özellikler

İsimTipAçıklamaKullanım
tiplerdizimysql, mssql, mdb, firebirdeleman.tipler
tipmetinVeritabanı tipieleman.tip = "mysql";
ipmetinVeritabanı bulunduğu makine veya ip adresieleman.ip = "127.0.0.1";
kullanıcımetinVeritabanı kullanıcı adıeleman.kullanıcı = "root";
parolametinVeritabanı parolasıeleman.parola = "123";
veritabanımetinVeritabanı adıeleman.veritabanı = "test";

Fonksiyonlar

İsimParametreAçıklamaKullanım
okutablo,alan,nerede,limit,sıralaVeritabanından veri okurveri.oku("uye","ad,soyad","id=1");
ekletablo,veriVeritabanına veri eklerveri.ekle("uye",{"ad":"ali"});
güncelletablo,veri,koşulVeritabanındaki veriyi güncellerveri.güncelle("uye",{"ad":"ali"},{"id":1});
siltablo,koşulVeritabanındaki veriyi silerveri.sil("uye",{"id":1});
veri.sil("uye","id=1");
sorgusorguVeritabanına sorgu gönderirveri.sorgu("select * from uye");

Örnekler

veri = veritabanı("mysql","localhost","root","123","test"); // veritabanına bağlanır
sonuç = veri.sorgu("select * from tablo limit 5"); // veritabanına sorgu gönderir

Yorumlar