Yeni bir stun oluşturmak?

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Yeni bir stun oluşturmak?

Mesaj gönderen Ancestor »

s.a.
Arkadaşlar, abilerim, vt içinde mevcut bir tabloya yeni bir stun eklenebilir mi?
Tablo falan oluşturulabiliyor ama yeni bir stun açmak nasıl olur, bilgisi olan var mı?

NOT: Kullanılan dil asp
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

direk ddl kullanarak olmaz mı?

Kod: Tümünü seç

alter table <tabloadi> add column yenikolon smallint;
gibi mesela. VT'ye göre syntax farklılık gösterebilir.
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

Dll kullanımı nasıl oluyor? O konuda bir bilgim yok.

Kod: Tümünü seç

Baglanti.Execute("Create TABLE tabloadi (stunadi özelliği, stunadi2 özelliği, stunadi3 özelliği)")
şeklinde tablo oluşturulabiliyor. Aynı şekilde mevcut tablo üzerine stun açmak nasıldır?
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Aynı mantıkla çalışması lazım.

Kod: Tümünü seç

Baglanti.Execute("ALTER TABLE TABLOADI ADD COLUMN YENIKOLON SMALLINT")
postgresql için çalışır. Firebirdde column yazmaya gerek yok diye hatırlıyorum. Bunu kullandığınız VT'ye göre uydurabilirsiniz.
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

Evet, yardımızla sorunu çözdüm.

Kod: Tümünü seç

set baglanti = server.createobject ("adodb.connection")
baglanti.open "driver={microsoft access driver (*.mdb)};dbq="& server.mappath ("db.mdb") 

baglanti.Execute("ALTER TABLE seçilecektablo ADD COLUMN tabloadı özelliği")

baglanti.close
set baglanti = nothing
Teşekkür ettim, iyi çalışmalar
Cevapla