Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Python / Zope

Cevapla
 
LinkBack Seçenekler
Eski 30/05/2008, 18:02   #1 (permalink)
Yönetim Kurulu
 
Muallim-i Âli Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: İstanbul
Mesaj: 254
Varsayılan Python ile Access Veritabanı

Kod:
>>import  win32com.client     #gerekli olan fonksiyonların kullanımı için modülümüzü import ediyoruz. 

>>baglanti = win32com.client.Dispatch("DAO.DBEngine.36")  #bazı bilgisayarlarda bu          # “DAO.DBEngine.35” olarak  kullanılıyor. Eğer sorun çıkarsa bunu deneyin.

>> db = baglanti.OpenDatabase(r"c:\veritabani.mdb")  # İstediğimiz veritabanını okuma #modunda açıyor.

>>rs = db.OpenRecordset("tablo1")  #tablomuzu seçiyoruz.
>>rs = db.OpenRecordset("select * from tablo1") #SQL cümlemizi giriyoruz.
>>while not rs.EOF:  
    print rs.Fields("sutun1").Value 
    rs.MoveNext()
 #Veritabanımızın sonuna kadar, belirttiğimiz sütunları  ekrana yazıyor.
    
Execute metodunu kullanarak :

>> db.Execute(("delete * from tablo1 where sutun1 = 'cengizay'")) #Veri silme
>> db.Execute("insert into tablo1 (sutun1) values ('cengizay') ")      #Veri ekleme
Örnek :

Kod:
import sys
import win32com.client

bagla = win32com.client.Dispatch("DAO.DBEngine.36")
db = bagla.OpenDatabase(r"c:\deneme.mdb")
rs = db.OpenRecordset("isimler")
rs = db.OpenRecordset("select * from sirali")

db.Execute("insert into isimler (adsoyad) values ('cengizay') ")  
db.Execute("insert into isimler (adsoyad) values ('alibas') ")  


while not rs.EOF:
       print rs.Fields(“adsoyad”).value    
       rs.MoveNext()

db.Execute(("delete * from isimler where adsoyad = 'cengizay'"))
__________________
Güzel gören güzel düşünür, güzel düşünen hayatından lezzet alır.
(Said Nursi)


Java Tutorial:http://java.sun.com/docs/books/tutor.../download.html
Muallim-i Âli hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
ASP.net Access veritabanı mevobil ASP 4 26/03/2007 15:25
Access veritabanı ve hız. 1a ASP 5 24/11/2006 00:09
Asp ve Access Veritabanı webmaster_dadas Veritabanları & SQL 2 01/09/2005 12:46
access ve veritabanı onarımı serkanz ASP 5 18/03/2004 11:41
Access veritabanı ... StarturE Visual Basic 1 02/05/2003 18:12


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 16:37.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net