| Autor |
Beitrag |
D. Annies
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 10.01.05 19:32
Liebe Helpher!
Wie kann ich mit dem IBExpert eine neue lokale Datenbank(tabelle) erstellen, auf sie
zugreifen, sie in D6Enter einbinden usw. Sie sollte unicodefähig
(Arial Unicode MS) sein? Ich habe kein Tutorial gefunden, deshalb dieser Weg.
Vielleicht kann ein Profi auch mit Tipps helfen!
Vielen Dank im Voraus,
Detlef Annies
|
|
CenBells
      
Beiträge: 1547
Win 7
Delphi XE5 Pro
|
Verfasst: Mo 10.01.05 20:20
Hi,
eine neue Datenbank erstellst du über den Menüpunkt
Database -> Create Database.
Ich verwende immer Dialect 3, gibt da ein paar unterschiede zu 1 und zwei, die ich aber nicht mehr genau weiß.
Dann verwendest du noch das entsprechende Charset (Win1252 oder Unicode_FSS ??)und gut ist.
In Delphi bindest Du sie über die Komponente IBDatabase vom Register Interbase mit den gleichen Angaben (Doppelklick auf die Komponente) ein und ab gehts mit der Katze
Gruß
Ken
_________________ Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 10.01.05 21:01
Hi, Ken
danke für deine schnelle Antwort, dann werd ich mal!
Äähhh, kann sein, dass ich mich nochmal hilfesuchend an dich wende ...
Viele Grüße,
Detlef Annies
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 10.01.05 21:22
Hi, Ken
...das System kann die angegebene Datenbank nicht finden.
Ich habe auch noch keine Felder definiert, oder Daten eingegeben.
Was ist zu tun? [Fühle mich wie ein Greenhorn]
Grüße von
D. Annies
|
|
CenBells
      
Beiträge: 1547
Win 7
Delphi XE5 Pro
|
Verfasst: Mo 10.01.05 22:32
Hi,
sagt delphi oder IBExpert die Meldung?
Schau doch mal mit dem Explorer, ob die datei da ist.
Verwendest du den Firebird Embedded oder welchen Server?
Das du noch keine tabellen definiert hast, ist kein problem.
Neue Tabellen legst du an, indem du dich zu der Datenbank in IBExpert hinverbindest (doppelklick auf den eintrag im Database explorer) und dann in der Baumstruktur rechtsklick auf den Knoten "Tables" (oder Tabellen) machst und dann sagst "New Table". Dann geht ein fenster auf und du kannst die struktur definieren.
Gruß
Ken
_________________ Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Di 11.01.05 16:48
Hi, Ken [&aliter]
Beim Anlegen der Datenbank (create) bekomme ich die Meldung:
unknown username and password, please contact ...
Was nun?
D. Annies
|
|
MrSpock
      
Beiträge: 262
|
Verfasst: Di 11.01.05 16:54
Hallo,
wenn du noch mit den Grundeinstellungen arbeitest und noch kein User Account für dich angelegt wurde,
versuche einmal:
UserName: SYSDBA
Password: masterkey
_________________ Live long and prosper
MrSpock \\//
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Di 11.01.05 17:56
Hi, Spocky
danke für den Tipp,
jetzt konnte ich soweit eine (leere) Tabelle anlegen und die benötigten Felder anlegen und bin zu D6Enter gewechselt. Dort habe ich eine Databasekompo, eine Transactionkompo, eine Clientdatasetkompo und eine Datasourcekompo auf das Formular gelegt. Und ein DBgrid. Die benötigten Einträge habe ich gemacht, aber leider kann ich im TnTDBGrid die Felder nicht sehen, bzw. bei der Ausführung verändert sich das DBGrid nicht, zeigt also nichts an. Ich habe kein gelbes Fragezeichen mehr ...
Was ist zu tun, wo könnte/n der/die Fehler liegen?
Danke für Antwort,
Detlef Annies
|
|
CenBells
      
Beiträge: 1547
Win 7
Delphi XE5 Pro
|
Verfasst: Di 11.01.05 20:51
hi,
gibst du schon daten ein? Sind alle Verbindungen offen?
ansonsten kannst du auch dieses Tutorial anschauen
www.dsdt.info/tutorials/interbase/?page=6
Gruß
Ken
_________________ Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
|
|
D. Annies 
      
Beiträge: 1843
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Di 11.01.05 21:32
Hi, Ken,
ich habe zwei Probedatensätze eingegeben, ob alle Verbindungen offen sind, weiß ich nicht, hoffe es aber. Das Tutorial drucke ich gerade aus ... seitenweise, weil es
mit ADOBE nicht geht.
Zusatzfrage: (oder soll ich daraus einen neuen Thread machen?)
(Wie) kann ich nachträglich die Einstellung OEM-Charset auf ANSI setzen?
Mein Problem: Ich kann trotz Arial Unicode MS nicht das türkische g mit geradem Querstrich darüber, in der DBTabelle sehen, sondern nur ein Grafikzeichen, ein
Quadrat. Vielleicht ist es mit ANSI sichtbar?
Vielen Dank für Hilfe,
Detlef Annies
|
|