Jump to content

Ams Ile Sqlite 3 Kullanımı


galetis
 Share

  

69 members have voted

  1. 1. Videolar ve kodlar sürdürülüp T-Sql komutları başlasınmı ?

    • Evet
      64
    • Hayır
      5


Recommended Posts

  • Replies 153
  • Created
  • Last Reply

Top Posters In This Topic

hocam şunu nasıl yapabilirim;

 

Misalen; birkaç adamın adı soyadı, telefonu ve evlerini kaydedeceğiz. bir adamın 2 evi var bir adamın 5 evi var. bu evlerin metrekare, oda sayısı, banyo sayılarınıda saklayacağız. böyle bir sql tabloları bağı nasıl yapılır ve ams de nasıl görüntülenir?

Link to comment
Share on other sites

  • 2 hafta sonra ...

Ams ile veritabanı oluşturmayı Spydevil'den öğrenmiştim smile.gif Biraz geliştirdim kendimi bu konuda ve veritabanı kullanımını bilmeyen arkadaşlar için bir anlatım hazırladım. Umarım işinize yarar smile.gif

SQLite veritabanı hazırlamak için gerekli olan Navicat programı;

http://www.mediafire.com/?6vc5cc5cat8dxqw
İlk ders, Navicat Lite programını kullanarak SQLite 3 veritabanı hazırlama

Ders videosu ;
Süre: 2:26 Dk
Boyut: 1,0 Mb

http://www.mediafire.com/?ii67ubuw19x11ev
------------------------------------------------------

2.ders, Ams ile Sqlite3 bağlantısı ve veri ekleme (insert-into) komutu

Ders videosu ;
Süre: 7,56 Dk
Boyut: 2,8 Mb

http://www.mediafire.com/?bw4subzwimmzwmr
------------------------------------------------------

3.ders, Veritabanındaki değeri input'a aktarma (select komutu)

Ders videosu ;
Süre: 4,03 Dk
Boyut: 2,4 Mb

http://www.mediafire.com/?zwhzzr21vzbcmyd
------------------------------------------------------

4.ders, Veritabanındaki değerleri Select komutu ve While döngüsüyle Listbox'a aktarma

Ders videosu ;
Süre: 3,53 Dk
Boyut: 2,0 Mb

http://www.mediafire.com/?adpahb47a4sgo5t
------------------------------------------------------

5.ders, Veritabanından Listbox'a aktarılan değerlerden seçileni Delete komutuyla veritabanından kaldırma

Ders videosu ;
Süre: 2,12 Dk
Boyut: 1,3 Mb

http://www.mediafire.com/?81slfb2bqgue287

------------------------------------------------------
8 Dk'lık video nasıl 3 Mb oldu ve o uyarılar nasıl yapıldı diyen olursa InstantDemo Full happy.gif

http://www.mediafire.com/?3iyvxfg1lay37hf
Sqlite3'ün Ams'de kullanımı dersi okul nedeniyle biraz gecikebilir smile.gif

Not: Dersler 4 Ana komutla (insert-into,select,delete,update) sonlanacaktır. İstek olursa T-Sql komutlarına başlıyabilirim.

Uyarı: Bu dersler ileri düzey kullanıcılar için hazırlandı.. Ams'de yeniyseniz eğer Ams'nin mantığını anlamak için forumdaki Ams bölümünden yardım alıp geliştirmeniz gerekir.. Burada Sql ile ilgili soruları sorabilirsiniz.. Ams ile ilgili ve Özel mesaj yoluyla sorulan sorular Cevaplandırılmayacaktır!!

 

Bütün linkleri bir arada toplama imkanınız varmı

Link to comment
Share on other sites

 

benim bir sorum olacak. şimdi db de 5 tane verivar ve ben tree den id sini aldım ve bu id deki 3. id de yer alan x i y yapmak istiyorum bunu nasıl yaparım ?

id  veri
1   a
2   b
3   x
4   d
5   e 

 

Update tablo Set veri='y' Where id=3
 

Link to comment
Share on other sites

  • Editor

Ellerine sağlık güzel örnek olmuş.Birazdaha farklı görevlerde kullanan arkadaşlar için bütün fonksiyonlarından bahsedebilirsen iyi olacaktır umarım.Paylaşımın için teşekkürler.

Link to comment
Share on other sites

 

 

Update tablo Set colum1='y' and colum2='z' Where id=3

 

bunu bi denermisin wolf

SQLite3Connection:execute("Update data Set urunadi='"..urunadi.."' and barkod='"..barkod.."' and fiyat='"..fiyat.."' and adet='"..adet.."' Where id="..id.."");

hepsini giriyorum ama urunadi hariç değiştirmiyor ürün adınıda harf yazıyorum 0 olarak döndürüyor.

Link to comment
Share on other sites

and yerine virgul kullanmalısın yani şöyle:

SQLite3Connection:execute("Update data Set urunadi='"..urunadi.."',barkod='"..barkod.."',fiyat='"..fiyat.."',adet='"..adet.."' Where id="..id.."");

and koşullarda kullanılır, yani eğer şöyle ise ve böyle ise gibi...

 

edit: galetisle aynı anda yazmışız.

Link to comment
Share on other sites

@galetis Videolar gayet başarılı. Sayende güzel bişeyde yaptım. Fakat bu .db dosyasını bu işten anlayan biri açabilir yani bilgiler gözükebilir bunu nasıl saklıcaz orasını anlamadım. Bende şifrelerimi saklıyabilicek bişey yaptım.

 

J2EAEZ2.png

Link to comment
Share on other sites

verileri AMS'deki Crypto() komutuyla şifreleyebilirsin.

gizlikey = "oljdfu32rf^%+^Gqrsdegwk0*-31q4t";
metin = "ali topu at"
gizlenmis = Crypto.BlowfishEncryptString(metin, gizlikey, 0);

Dialog.Message("", "metin: " .. metin .. "\r\r" .. "gizli hali: " .. gizlenmis)

çıktısı şu şekilde olacaktır:

 

4YT0XUM.png

Link to comment
Share on other sites

verileri AMS'deki Crypto() komutuyla şifreleyebilirsin.

gizlikey = "oljdfu32rf^%+^Gqrsdegwk0*-31q4t";
metin = "ali topu at"
gizlenmis = Crypto.BlowfishEncryptString(metin, gizlikey, 0);

Dialog.Message("", "metin: " .. metin .. "\r\r" .. "gizli hali: " .. gizlenmis)

çıktısı şu şekilde olacaktır:

 

4YT0XUM.png

 

Peki abi bunu her girdi için ayrı ayrımı uygulucam ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...