Re: IB Expert und Tabelle Anlegen
Schon 4 Seiten. :shock: Tut langsam weh. :mrgreen:
Gehe in die "Script Executive" unter "Tools" und kopiere disen Text da rein :
SQL-Code:
Lasse es dann (am besten unverändert) laufen. DB dürfte dann erzeugt sein. Nächster Schritt : IBExpert mitteilen, dass es eine neue DB gibt. Also Database -> register database. Local etc. einstellen, Datei u. Pfad auswählen. Sollte das tatsächlich gelingen, dann damit spielen. Die ID in Ruhe lassen, Felder umbennen, statt CITYNO eben ARTNR etc. 8)
/******************************************************************************/
/**** Generated by IBExpert 2006.08.17 26.10.2009 13:49:00 ****/ /******************************************************************************/ SET SQL DIALECT 3; SET NAMES ISO8859_1; CREATE DATABASE 'C:\XYZ.FDB' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1; /******************************************************************************/ /**** Generators ****/ /******************************************************************************/ CREATE GENERATOR GEN_TESTTABLE_ID; SET GENERATOR GEN_TESTTABLE_ID TO 20; /******************************************************************************/ /**** Tables ****/ /******************************************************************************/ CREATE TABLE TESTTABLE ( ID INTEGER NOT NULL, CITYNO INTEGER NOT NULL, COUNTRY VARCHAR(20), CITY VARCHAR(20) ); /******************************************************************************/ /**** Primary Keys ****/ /******************************************************************************/ ALTER TABLE TESTTABLE ADD CONSTRAINT PK_TESTTABLE PRIMARY KEY (ID); /******************************************************************************/ /**** Triggers ****/ /******************************************************************************/ SET TERM ^ ; /******************************************************************************/ /**** Triggers for tables ****/ /******************************************************************************/ /* Trigger: TESTTABLE_BI0 */ CREATE TRIGGER TESTTABLE_BI0 FOR TESTTABLE ACTIVE BEFORE INSERT POSITION 0 AS BEGIN IF (NEW.ID IS NULL) THEN NEW.ID = GEN_ID(GEN_TESTTABLE_ID, 1); END ^ SET TERM ; ^ |
Re: IB Expert und Tabelle Anlegen
Perfekt soweit hat alles Funktionier jetzt guck ich mir das ganze mal an und meld mich wieder falls ich nicht zurecht komme
DANKE |
Re: IB Expert und Tabelle Anlegen
Zitat:
|
Re: IB Expert und Tabelle Anlegen
OT: Vielleicht sollte man mal den Thread verfolgen, wer was gepostet hat :stupid:
[edit] Bravo, hansa! So lernt man auch den Umgang mit IBExpert *koppschüttel*. DAS tut wirklich weh [/edit] |
Re: IB Expert und Tabelle Anlegen
Zitat:
|
Re: IB Expert und Tabelle Anlegen
Wie gesagt ich muss Hansa da absolut recht geben, das Script hat mir einiges gebracht jetzt habe ich den "ganzen" zusammenhang der Datenbakregistrierung und das mit den Feldern auch.
Es soll auch leute geben die durch Praktische bsp. lernen und ich zähle mich dazu |
Re: IB Expert und Tabelle Anlegen
Ich weiß nicht, ob ich nun lachen oder weinen soll. Aber macht, was Ihr wollt, ich halte mich ab sofort da raus.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz