Mega Code Archive

 
Categories / Delphi / COM
 

Interbase de tablo işlemlerine devam

TABLE YARATMAK 2 INTERBASE WINDOWS ISQL ile..: Daha önce yarattığımız veri tabanına bağlanalım. File/Connect to Database Seçeneği seçilir.Location Info bölümünde Local Engine (Database imiz Başka bir makinada ise Remote Server) Database Info bölümünde Database..: Yarattığımız database in yolu USER NAME.: Özel bir user name tanımlamadıysak SYSDBA PASSWORD.: Özel bir password tanımlamadıysak masterkey (küçük harfler ile) Role............: Boş kalacak. Ok butonu aktif olacaktır ve oraya tıklanır. Hatasız bağlandıysa artık tablomuzu yaratabiliriz. Bu olay size cok ters gelebilir. INTERBASE kullanacaksanız SQL (Structered Query Language) dilini bilmeniz gerekiyor.(en azından öğrenmeye başlamalısınız. Zaten programcılıkta SQL olmazsa olmaz bir dildir.) Gelelim Table yaratmaya. Burada table yaratabilmek için SQL komutları kullanılacaktır. NOT..: SQL KOMUTLARINI ÇALIŞTIRABİLMEK İÇİN QUERY/ EXECUTE QUERY seçilir (CTRL+ENTER). Tablo Adı ..: PERSONEL CREATE TABLE PERSONEL ( ADI VARCHAR(25), SOYADI VARCHAR(25), ADRESI VARCHAR(100) ) Çalıştırabilmek için Ctrl+Enter. Evet PERSONEL table ımızı böylece yartmış olduk. Diyelim ki bu table a bir alan ekleme ihtiyacımız oldu. Not..: Bu tablonun geçerlilik kazanması için File/Commit Work seçeneği seçilmelidir. ALTER TABLE PERSONEL ADD SICIL_NO INTEGER Çalıştırabilmek için Ctrl+Enter. File/Commit Work seçilmeli. Böylelikle PERSONEL table ımıza SICIL_NO alanı eklemiş olduk. Yarattığınız table ları görebilmek için METADATA/SHOW seçiniz. Çıkan pencerede View Information On kısmından TABLE seçilir ve OK basılır.Aşağıdaki bölümde o anki Veri Tabanının içerdiği Table lar listelenecektir. Table dan bir alanı silmek istediğimizde ise ALTER TABLE PERSONEL DROP ADRES Çalıştırabilmek için Ctrl+Enter. File/Commit Work. Not.: Istenirse File/Commit Work islemleri yaptıktan sonra kullanılabilir. Bilgi Eklemek için..: INSERT INTO PERSONEL VALUES ('Erdem','Hilmi','İzmir') Ctrl+Enter. Böylelikle ilk bilgimizi de girmiş olduk. Bilgilerimizi Görebilmek için..: SELECT * FROM PERSONEL Ctrl+Enter. Devam Edecek....... mail..: erdemhilmi@mynet.com Avi görüntüleri hazırladım. erdemhilmi.8m.com dan indirebilirsiniz.