Adım Adım veritabanı örneği...

Önceden de verilmiştir vb ile veritabanına kayıt yapma vs... şeyler ama bunun bi çok yolu var bende kendi kullandığım yolu ufak bi örnekle göstermek istedim. Hemen başlıcak olursak önce vb Konu CoDeR_EmRaH tarafından açılmış, 3596 kişi tarafından görüntülenip, 9 yanıt almış.

Özel Yazılım Trojan+, güncellemeli ve garantili. Sadece 690TL! Kredi kartınıza 12 taksit kolaylığı!


Karşı sistemi kendi makineniniz gibi kullandıran uzaktan yönetim programı.
  • Canlı ekran izleme,vnc ve mouse kontrolü
  • Antiviruslerce %100 tanınmaz, güncelleme garantili
  • Ortam sesi dinleme
  • Webcam izleme
  • Online/offline keylogger
  • Kopyala/Yapıştır, Clipboard Yöneticisi (Canlı)
  • Warlogger desteği
  • Çalıştırma,upload,download,yeniden adlandırma,silme,gizli çalıştırma,thumbnail görüntüleme(indirmeden dosya görme)
  • Registry yöneticisi (tam özellikli)
  • Msn şifrelerini ve geçmişteki tüm adresleri çıkartma
  • Firefox şifrelerini çözme
  • Görev yöneticisi, görev sonlandırma
  • Çalışan programları listeleme
  • Bağlı sistemlerin yaptığı işlemleri tek listede görme!
  • Binder / dosya birleştirici
  • Virus tipinde resource kullanmadan bindleme özelliği
  • Mp3,resim,jpeg,vs her türlü dosya ile birleşip,exploitler ile link üzerinden,htmlden yayılır
  • Keyloggerda dll kullanmadan system hooklarıyla loglama ve tabii dll kullanmadan kimse yapamıyorken %100 sisteme zarar vermeden stabil bütün dünya dillerinde loglama.
  • Internet Explorer 9 şifre çözme
  • Chrome Şifreleri (bütün sürümler)
  • Firefox Şifreleri (bütün sürümler)
  • Internet Exporer Şifreleri (bütün sürümler)
  • Safari Şifreleri (bütün sürümler)
  • Reklam Bot ile site reklamı, dosya yükletme, bulaştırma,vs. MSN,Yahoo Messenger,ICQ ve AIM sistemlerinin hepsini tanır. Reklam bot aynı anda birden fazla sisteme komut verebilir.
  • Browserda geçmiş verileri, form girdilerini kayıt edip trojandan erişme
  • Klavye Kilitleme
  • Mouse Kilitleme
  • Masaüstü Gizleme
  • Sistemlere takılı flash/usb disk varsa bulaştırma Birden fazla sisteme aynı anda autorun oluşturabilir.
  • Uzaktan exe yükletme Aynı anda birden fazla sisteme exeleri tek komutla yükletebilir.
  • Fake sistem kilitleme. Tek tıklama ile karşı sistemi restart/yeniden başlat moduna geçmiş gösterip kilitleme. Kullanıcı fişten çekmediği sürece siz istemedikçe bilgisayarı kapatamaz, yeniden başlatamaz.
  • Karşı sistemin yeniden başlatılma talebinde masaustu ve bütün ekranı kapanıyor gibi gösterip kapanış sesini çalara kullanıcıyı bekletme. Kullanıcı sistemi kapatmak istediğinde siz izin vermezseniz windows kapanmaya çalışıyor gibi görünür ancak yonetim panelinden her türlü işlem yapılır.
  • Sistem servislerini yönetme
  • Outlook şifreleri çözme. (bütün outlook versiyonları outlook expressler dahil)
  • Otomatik güncelleme özelliği ile yakalanma durumunda kısa sürede otomatik güncelleme alma
Sadece 690 TL! Satın almak için iletişim formunu kullanabilirsiniz.


Ayrıca, iki farklı üst sürümü var:
Özel Trojan 990 TL: İstediğiniz isimle çalışıp, istediğiniz yere kopyalanır ve başlangıçta, msconfig'de, registry'de görünmez.
ÖZEL TROJAN 1490 TL: Görev yöneticisinde ve sistemin hiç bir yerinde görünmez.


Sürümler: 1200 TL: - Kimsenin bulamayacağı şekilde çalışır!> m3hm3t. 1750 TL: %100 gizlidir, RAM'de çalışır ve bentrojanim.exe olarak çalışsa dahi hiç bir yerde görünmez.

Wardom.Com.TR bir bilgisayar güvenliği sitesidir; hack konuları bilgisayar güvenliğinin ve bilgisinin uç noktaları olduğundan dolayı, kullanıcıları bu konularda bilgilendirmek ve güvenliklerini arttırmak için yazılmaktadır.

Geri Dön   Wardom.Com.TR > Programlama > Visual Basic
Üye Ol Sözlük Üye Listesi Arama Yeni Mesajlar Forumları Okundu İşaretle

Konu Başlıkları: adim ornegi veritabani
Üye Olmadan Yorum Yazmak İçin Tıklayın!
Adım Adım veritabanı örneği... konusundaki toplam yorum: 9, okunma sayısı: 3596.
 
Eski 03-10-2006, 13:15   #1
CoDeR_EmRaH
Daimi Üye
 
CoDeR_EmRaH's Avatar
 
Kayıt Tarihi: Sep 2006
Üye numarası: #90074
Yer: C:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE
Mesaj sayısı: 632
Karma etkisi: 42 CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000
Karma: 3620
Talking Adım Adım veritabanı örneği...

Önceden de verilmiştir vb ile veritabanına kayıt yapma vs... şeyler ama bunun bi çok yolu var bende kendi kullandığım yolu ufak bi örnekle göstermek istedim. Hemen başlıcak olursak önce vb de yeni bi proje açıp aşağıdaki formu tasarlıyoruz.



textler yukarıdan aşağıya text1 text2 text3 adında combonun adı combo1 butonlarda gene yukarıdan aşağıya command1 command2 command3 commadn4 adıyla formda yer alıyo.

Öncelik hangi yöntemi kullanacağımızı anlayıtım. vb de genelde en azından benim gördüğüm kadarıyla data nesnesiyle bu işlemler yapılıyo. ama çok eksik yanı var örneğin programı başla bir bilgisayar götürdüğünüzde aynı yol üzerinde veritabanını bulamayınca kitlenio hata veriyo. Biz bu yüzden ADO kullanarak yapıcaz.

Kodlamaya geçmeden önce Project menüsünden references e tıklıyoruz. listeden Microsoft ActiveX Data Object 2.6 (yada 2.7 farketmez) library i seçiyoruz. Neden çünkü ADO kullanmamız için onu eklememiz lazım.

Birde veritabanımızı oluşturmamış lazım access i açıp tblOgr adında bir tablo ve OgrNo(sayı),OgrAd,OgrSoyad,OgrCinsiyet diye 4 alan yaratıyoruz. ve projeyi kaydeceğimiz yere kaydediyoruz.

kodlamaya gelince aşağıdaki kodları direk yapıştırcaksınız. ama ben yanlarına açıklamalarınıda yazıcam için sizimde tek tek yazmanızı tavsiye ediyorum.

Kod:
Private Sub Command1_Click()
Ogr_Kayit ' Kaydet Butonuna Basınca Ogr_Kaydet alt programını çağır
End Sub

Sub Ogr_Kayit() 
Set cnn = New ADODB.Connection ' Connection nesnesi oluşturuyoruz yani bağlantı
Set rst = New ADODB.Recordset ' Recordset Nesnesi oluşturuyoz yani kayıt seti

cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & App.Path & "\db.mdb" ' cnn.open ile bağlantımızı açıyoruz. DBQ ise veritabanının yolu app.path & "\db.mdb" ile aktif dizindeki yani programı kaydettiğimiz yerdeki db.mdb dosyasının yolu oluyor.
rst.Open "tblOgr", cnn, 1, 3 'rst.open ile kayıt setimizi açıyoruz. tblOgr veritabanındaki açılcak olan tablonun adı cnn hangi bağlantı olduğu 1 ve 3 ise hem okuma hem yazma modunda açıldığı anlamına geliyo.

rst.AddNew ' rst.Adnew ile yeni kayıt oluşturuyoruz.
rst("OgrNo") = Text1.Text ' OgrNo alanına text i yazdırıyoruz
rst("OgrAd") = Text2.Text
rst("OgrSoyad") = Text3.Text
rst("OgrCinsiyet") = Combo1.Text
rst.Update ' kayıtın yapılması için update ediyoruz

rst.Close ' recordseti kapatıyoruz.
cnn.Close ' bağlantıyı kapatıyoruz

Set rst = Nothing ' bellekte yer kaplamasın die içini boşaltıyoruz.
Set cnn = Nothing
If Err = 0 Then MsgBox "Kayır Başarıyla Yapıldı!" ' eğer bi hata meydana gelmediyse başarıyla kayıt yapıldı die mesaj veriyor.
End Sub

Sub Ogr_Sil()
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset

cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & App.Path & "\db.mdb"
rst.Open "Select * FROM tblOgr Where OgrNo=" & Text1.Text, cnn, 1, 3 ' bu sefer direk tabloyu açmadık bi şart koyduk şartımızda tablodaki OgrNo alan adı text1 deki yazı olan kayıtları aç dedik.

rst.Delete ' kayıtı sildik
rst.Update ' update ettik

rst.Close
cnn.Close

Set rst = Nothing
Set cnn = Nothing
If Err = 0 Then MsgBox "Kayır Başarıyla Silindi!"
End Sub

Sub Ogr_Bul()
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset

aranan = InputBox("Aradığın Öğrenci Noyu Gir!") ' aranacak öğrenci numarasını istiyoruz

cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & App.Path & "\db.mdb"
rst.Open "Select * FROM tblOgr Where OgrNo=" & aranan, cnn, 1, 3 ' yine tabloyu direk açmadık bu seferki sartımız ise OgrNo su aradığımız öğrenci numarası olan kayıtları buldurduk.

Text1.Text = rst("OgrNo") ' Bulunan kayıtlar textlere ve comboya yazdırılıyo.
Text2.Text = rst("OgrAd")
Text3.Text = rst("OgrSoyad")
Combo1.Text = rst("OgrCinsiyet")

rst.Close
cnn.Close

Set rst = Nothing
Set cnn = Nothing
End Sub

Private Sub Command2_Click()
Ogr_Bul ' Öğrenci bul alt programnı çağır
End Sub

Private Sub Command3_Click()
Ogr_Sil ' oğrenci silme alt programı cağır
End Sub

Private Sub Command8_Click()
End ' çıkış
End Sub

Private Sub Form_Load()
Combo1.AddItem "Erkek"
Combo1.AddItem "Kız"
End Sub
Bana göre bu en açıklayıcı kullanımı yinede anlamadığınız yer olursa sorun yardım etmeye çalışırım.
Kaynak: Wardom http://www.wardom.com.tr/showthread.php?t=95185
Bu örneği indirmek isterseniz de Burayı Tıklayın!
Kaynak: Wardom http://www.wardom.com.tr/showthread.php?t=95185

Herkese Kolay Gelsin!
CoDeR_EmRaH Çevrimdışı   Alıntı Yaparak Cevapla

Görüntülediğiniz konu içerik sağlayıcı paylaşım sitelerinden biri olan Wardom Internet Adresimizde 5651 Sayılı Kanunun 8. Maddesine ve T.C.Knın 125. Maddesine göre yayınlanmakta olup içeriğinden yazarı sorumludur. Bu konu hakkında yapılacak tüm hukuksal şikayetler için webmaster \@wardom.org adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 (üç) gün içerisinde Wardom yönetimi olarak tarafımızca gereken işlemler yapılacak ve avukatlarımız size dönüş yapacaktır.
Eski 03-10-2006, 18:54   #2
EfruzBey
Forum Kalfası
 
EfruzBey's Avatar
 
Kayıt Tarihi: Feb 2005
Üye numarası: #2424
Yer: in kulağı var!
Mesaj sayısı: 1,661
Karma etkisi: 659 EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000EfruzBey seviye: 2000
Karma: 65000

sAĞOL KARDEŞ.... éUZERé
EfruzBey Çevrimdışı   Alıntı Yaparak Cevapla

Eski 05-10-2006, 16:08   #3
CoDeR_EmRaH
Daimi Üye
 
CoDeR_EmRaH's Avatar
 
Kayıt Tarihi: Sep 2006
Üye numarası: #90074
Yer: C:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE
Mesaj sayısı: 632
Karma etkisi: 42 CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000CoDeR_EmRaH seviye: 2000
Karma: 3620

sende saol
CoDeR_EmRaH Çevrimdışı   Alıntı Yaparak Cevapla

Eski 09-05-2008, 22:47   #4
Coder_Shero
Cool Üye
 
Coder_Shero's Avatar
 
Kayıt Tarihi: Dec 2007
Üye numarası: #170576
Mesaj sayısı: 197
Karma etkisi: 52 Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000Coder_Shero seviye: 2000
Karma: 4724

Çok saol
Coder_Shero Çevrimdışı   Alıntı Yaparak Cevapla

Eski 09-05-2008, 23:27   #5
turkhacking
Forum Kalfası
 
turkhacking's Avatar
 
Kayıt Tarihi: Jun 2007
Üye numarası: #129233
Yer: VBasic 6.0-PHP5.0-SQL
Mesaj sayısı: 1,995
Karma etkisi: 1383 turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000
Karma: 137746

Dostum bence DAO kontrolü daha etkili ve kolay ama tabi herkesin kolayına gelecek olan mantık farklıdır değilmi?
turkhacking Çevrimdışı   Alıntı Yaparak Cevapla

Eski 10-05-2008, 02:16   #6
go2hell
Hızlı Çırak
 
go2hell's Avatar
 
Kayıt Tarihi: Mar 2007
Üye numarası: #112293
Mesaj sayısı: 93
Karma etkisi: 157 go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000go2hell seviye: 2000
Karma: 15180

kardeş ben bir türlü bağlantıyı kuramıyorum database ile program arasında bir yardım edersen sevinirim. dediklerinin aynılarını yaptım. fakat ben ms office 2007 kullanıyorum. accdb şeklinde uzantım kodlardaki db.mdb'yi değiştirdim çalışmadı
Kaynak: Wardom http://www.wardom.com.tr/showthread.php?t=95185

uzantı sorununu değiştirdim. fakat şuan da user-defined type not defined şeklinde bir hata veriyor ve Ogr_Kayit kısmını sarı blok içine alıyor

Düzenleyen go2hell : 10-05-2008 at 02:20.
go2hell Çevrimdışı   Alıntı Yaparak Cevapla

Eski 13-05-2008, 21:49   #7
kralkayra
Cool Üye
 
Kayıt Tarihi: Feb 2005
Üye numarası: #1708
Mesaj sayısı: 245
Karma etkisi: 82 kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000kralkayra seviye: 2000
Karma: 7481

link ölü tazelermisiniz ??
kralkayra Çevrimdışı   Alıntı Yaparak Cevapla

Eski 20-06-2008, 18:23   #8
Red Deny
Hızlı Çırak
 
Kayıt Tarihi: Jun 2008
Üye numarası: #235412
Mesaj sayısı: 57
Karma etkisi: 17 Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000Red Deny seviye: 1000
Karma: 1339
Kullanıcıya MSN yolu ile mesaj gönder

Link Ölü Tazeleyebilecek Olan Varmı??
Red Deny Çevrimdışı   Alıntı Yaparak Cevapla

Eski 20-06-2008, 19:58   #9
turkhacking
Forum Kalfası
 
turkhacking's Avatar
 
Kayıt Tarihi: Jun 2007
Üye numarası: #129233
Yer: VBasic 6.0-PHP5.0-SQL
Mesaj sayısı: 1,995
Karma etkisi: 1383 turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000turkhacking seviye: 2000
Karma: 137746

Niye verilmiş olan kodları göre göre daha link istiyorsunuz anlamadım gitti? Zaten konu 2006 da açılmış. Kodlar orada duruyor. Bir zahmet edin kodları geçirin kopyalayarak Kopyalamayacak kadar hazır yemek istiyorsanız orasını bilemem
turkhacking Çevrimdışı   Alıntı Yaparak Cevapla

Eski 24-12-2011, 14:57   #10
haylaz-13
Çırak
 
Kayıt Tarihi: Nov 2011
Üye numarası: #569838
Mesaj sayısı: 3
Karma etkisi: 0 haylaz-13 seviye: 10
Karma: 10

bana visual basicte yazılmıs veri tabanıyla ilgili sistem lazım ödev için otopark sistemi gibi mesela.yardımcı olabilirmisiniz?
haylaz-13 Çevrimdışı   Alıntı Yaparak Cevapla

Üye Olmadan Yorum Yazmak İçin Tıklayın!
Konudaki toplam yorum: 9, okunma sayısı: 3596.
Cevapla





Şu Anda Konuyu Görüntüleyenler: 1 (0 üye ve 1 misafir)
 
Konu Araçları Bu Konuda Ara
Bu Konuda Ara:

Gelişmiş Arama

Gönderme Kuralları
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smilies Açık
[IMG] Kodu Açık
HTML Kodu Kapalı

Forum Seç


Hacking ve Bilgisayar Güvenliği Öğrenmek İçin!

Forum saati Türkiye saatine göredir. GMT +3. Şuan saat: 09:35.
(Türkiye için GMT +2 seçilmelidir.)


Wardom.org



İçerik sağlayıcı paylaşım sitelerinden biri olan Wardom Internet Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Wardom hakkında yapılacak tüm hukuksal şikayetler için webmaster \@wardom.org adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 (üç) gün içerisinde Wardom yönetimi olarak tarafımızca gereken işlemler yapılacak ve avukatlarımız size dönüş yapacaktır.