AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi ID um eins erhöhen!?!?

ID um eins erhöhen!?!?

Ein Thema von plautzer · begonnen am 9. Dez 2004 · letzter Beitrag vom 11. Dez 2004
Antwort Antwort
Seite 2 von 2     12
Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#11

Re: ID um eins erhöhen!?!?

  Alt 10. Dez 2004, 18:29
Ich würde dir dann empfehlen schnell auf Interbase umsteigen. Die BDE wird von Borland nicht weiterentwickelt und bietet auch nicht so eine Funktionalität wie die Interbase.

Zitat:
Ist Interbase ebenfalls so einfach zu bearbeiten?
Ja, wenn man sich ein wenig damit beschäfftig ist es sogar angenehmer damit zu arbeiten. Ich selber habe meine ersten Projekte auch mit Paradox geschrieben und würde es nicht jetzt nicht mehr machen.

Das heißt für kleine Anwendung ja aber ansonsten nein. Gerade wenn es auch im Netzwerk laufen soll ist von der BDE abzuraten.

Du kannst z.Bsp. das ganze über eine Stored Procedure (Interbase) lösen und die nach dem speichern gleich die nächste ID ausgeben lassen. Das Problem dabei ist nur, dass wie schon gesagt, in der Zwischenzeit ein andere User einen neuen Datensatz anlegt und dann ist deine ID schon wieder hinfällig. Ich persönlich schreibe die Daten in die DB und lasse mir dann erst die ID zurück geben.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#12

Re: ID um eins erhöhen!?!?

  Alt 10. Dez 2004, 19:19
Zitat von plautzer:
@hansa

was ist der unterschied zwischen BDE und Interbase?
Ist Interbase ebenfalls so einfach zu bearbeiten?
Noch bin ich am begin meines Programmes also könnte ich mich noch umentscheiden.
...
Vergiss die BDE. Damit noch anzufangen in einem neuen Projekt ? Das grenzt dann eher an Selbstmord.
Gruß
Hansa
  Mit Zitat antworten Zitat
plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#13

Re: ID um eins erhöhen!?!?

  Alt 11. Dez 2004, 11:42
HI,

wie funktioniert das eigentlich wenn man das programm auf einen anderen rechner ausführen will, muss Interbase dann auch auf diesen rechner installiert werden, oder funktioniert das auch ohne jeglicher software?

Habt ihr eventuell Tuts zu Interbase?

Thx,

Plautzer
  Mit Zitat antworten Zitat
Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#14

Re: ID um eins erhöhen!?!?

  Alt 11. Dez 2004, 12:34
Zitat von plautzer:
wie funktioniert das eigentlich wenn man das programm auf einen anderen rechner ausführen will, muss Interbase dann auch auf diesen rechner installiert werden, oder funktioniert das auch ohne jeglicher software?
Plautzer
Soweit ich weiß must du nur eine *.dll weitergeben aber dann kannst du wohl nicht mehr die Benutzer editieren.

Ansonsten kannst du auf dem jeweiligen Rechner ja nur den Client installieren.
  Mit Zitat antworten Zitat
plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#15

Re: ID um eins erhöhen!?!?

  Alt 11. Dez 2004, 13:01
Ich habe jetzt schon ne kleine Vortsellung von Interbase, und sehe das famit einiges mehr möglich wird als mit BDE.

Wieauchimmer, ich habe schon das erste kleine problem.
Und zwar habe ich in der IBConsole ein server erstellt.
Ich kann man jedoch nur mit dem system-login anmelden, meine erstellen user kommen einfach nicht auf den lokalen server!

What to do?

Plautzer
  Mit Zitat antworten Zitat
Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#16

Re: ID um eins erhöhen!?!?

  Alt 11. Dez 2004, 13:14
Plautzer bitte fange doch bitte einen neuen Thread an. Da dieser mit deiner eigentlichen Frage nichts mehr zu hat.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 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