Hi Ulli,
Schreib doch in Xbase eine Windows-Service der über Zeitintervalle SQL-Scripts oder/sonstiges ausführt
Die Suche ergab 43 Treffer
- Mi, 25. Mai 2016 18:27
- Forum: ADS
- Thema: Automatische Scriptausführung
- Antworten: 2
- Zugriffe: 3920
- Fr, 22. Mai 2015 9:47
- Forum: Programmierung allgemein
- Thema: Gibt x/0 einen DevideByZero Error oder nicht?
- Antworten: 2
- Zugriffe: 2767
Gibt x/0 einen DevideByZero Error oder nicht?
Die Frage ist ob ein numerischer Wert durch den Wert 0 in XBase einen Laufzeitfehler erzeugt oder nicht? Die Antwort lautet Jein! Es hängt von dem Betriebssystem ab, auf dem das Programm mit diesem Source läuft: BEGIN SEQUENCE REPLACE FIELD->EPREIS WITH (FIELD->GPREIS / nFaktor) RECOVER REPLACE FIEL...
- Mo, 13. Okt 2014 13:35
- Forum: ADS
- Thema: Umstieg DBF/NTX auf ADS/CDX
- Antworten: 30
- Zugriffe: 17239
Re: Umstieg DBF/NTX auf ADS/CDX
In der Client Engine (ACE) von ADS gibt es eine DLL-Funktion, mit der man die internen Tabellenformate konvertieren kann: AdsConvertTable( <hObj>, <usFilterOption>, <pucFile>, <usTableType> ) <hObj> => Handle auf eine bereits geöffnete Datei (z.B. DBFNTX) siehe auch AX_GetTablehandle() aus der ADSDB...
- Mo, 13. Okt 2014 13:00
- Forum: Unterschiede Version 1.9 <-> 2.0
- Thema: neue Beispiele ???
- Antworten: 27
- Zugriffe: 25744
Re: neue Beispiele ???
Der LayoutManager wird bei allen XbpParts mit eingebunden und automatisch initialisiert, wenn die Instanzvariable :LayoutAlign zugewiesen wird. Jedoch gibt's bislang ein Problem, wenn man versucht einem XbasePart einen Wert zuzuweisen, wenn das XbasePart als Parent den XbpDialog zuweist: Beispiel fü...
- Fr, 11. Apr 2014 13:22
- Forum: Misc.
- Thema: Druckertyp abfragen
- Antworten: 27
- Zugriffe: 11787
Re: Druckertyp abfragen
Die Frage ob es eine Möglichkeit gibt, festzustellen ob ein bestimmter Drucker ein Matrix-(Lineprinter) oder Laser-(pageprinter) ist hatte ich im Rahmen unsers XUG-Cologne -Treffen am Dienstag gestellt. Manfred hatte diese Frage direkt aufgegriffen und ins Forum gestellt. Der Grund dieser Frage war,...
- Do, 19. Dez 2013 9:46
- Forum: ADS
- Thema: ADS konfigurieren
- Antworten: 3
- Zugriffe: 4155
Re: ADS konfigurieren
Hallo Jan, Es gibt keine generelle Einstellungen für diese Angabe, da Sie im wesentlichen von den Clients bzw. der dort laufenden Programme und Richtlinien abhängt. Es ist für viele Einstellungen auch uninteressant, da es sich um Starteinstellungen handelt und ab der Version 10 dynamisch angepasst w...
- Do, 19. Dez 2013 9:40
- Forum: ADS
- Thema: dbf werden angeblich nicht mehr gefunden
- Antworten: 4
- Zugriffe: 3785
Re: dbf werden angeblich nicht mehr gefunden
Hallo Jan, Der Fehler Code 7041 weist darauf hin, dass der Server die angegebene Datei oder eine ihr assoziierte Datei (Index-/Memodatei) nicht öffnen kann. Wie ich in deimen Architect mit Hilfes des Team-Viewers sehen konnte waren einige Tabellen als VFP (Visual Foxpro) anstelle von DBFCDX (Foxpro)...
- Fr, 15. Feb 2013 12:44
- Forum: Andere 3rd-Party-Tools
- Thema: Entwicklungsumgebung: tbx Application Studio
- Antworten: 15
- Zugriffe: 10747
Re: Entwicklungsumgebung: tbx Application Studio
Das tbxApplication Studio besteht nicht nur aus dem Projekt-/Dialogdesigner sondern aus vielen Bibiotheken mit diversen Funktionen und Klassen für Xbase++. Allein den Umfang einer Beschreibung aller Klassen würde den Rahmen dieses Forums sprengen. Es währe beinahe so als würde ich das komplette Wind...
- Mi, 13. Feb 2013 23:15
- Forum: Andere 3rd-Party-Tools
- Thema: Entwicklungsumgebung: tbx Application Studio
- Antworten: 15
- Zugriffe: 10747
Re: Entwicklungsumgebung: tbx Application Studio
Das tbxApplication Studio gibt es tatsächlich nur in Verbindung mit einer Schulung (Fortgeschritten). Da es ein lebendes Produkt ist, wird es auch ständig weiterentwickelt. Die aktuelle Version ist 5.7 (Jan. 2013) Es umfaßt folgende (getrennt nutzbare) Elemente: tbxAppClass Eine Klassenbibliothek mi...
- Di, 14. Feb 2012 19:47
- Forum: Daten und Tabellen
- Thema: 2,3 GB große Clipper DBF Datei
- Antworten: 55
- Zugriffe: 27031
Re: 2,3 GB große Clipper DBF Datei
Hallo Mirco
Du solltest mal das Database Repair Utility von ADS probieren. Mit diesem Tool lassen sich defekte Datentabellen rekonstruieren.
Du findest das Utility unter http://devzone.advantagedatabase.com
mfg
Friedhelm
Du solltest mal das Database Repair Utility von ADS probieren. Mit diesem Tool lassen sich defekte Datentabellen rekonstruieren.
Du findest das Utility unter http://devzone.advantagedatabase.com
mfg
Friedhelm
- Mi, 18. Mai 2011 9:31
- Forum: Allgemeine Fragen
- Thema: Ganzes Verzeichnis kopieren [ERLEDIGT]
- Antworten: 15
- Zugriffe: 6783
Re: Ganzes Verzeichnis kopieren
Versuchs doch mal mit dem Windows API Call MoveFile. Wenn das Quell- und Zielverzeichnis auf der gleichen physikalichen Datenträger sitzt geht dies viel schneller und einfacher: *-- FUNCTION ----------------------------------------------------------------- * Name: MoveFile() Docs: Friedhelm Goeder *...
- Di, 17. Mai 2011 22:00
- Forum: OOP
- Thema: Thread und Klassen
- Antworten: 15
- Zugriffe: 12081
Re: Thread und Klassen
Hallo Jürg, Hast Du es mal mit einer Sync METHOD probiert? CLASS SoapSrvThread FROM Thread PROTECTED: METHOD atStart, execute, atEnd EXPORTED: METHOD Init SYNC METHOD SOAP_GetDateTime ENDCLASS METHOD SoapThreadThread:Init( ) ::Thread:init() RETURN self METHOD SoapSrvThread:atStart() RETURN self METH...
- Di, 17. Mai 2011 21:03
- Forum: ADS
- Thema: dbUseArea() auf ein SQL-Statement absetzen
- Antworten: 0
- Zugriffe: 2367
dbUseArea() auf ein SQL-Statement absetzen
Für diejenigen die es interessiert: Mit eine USE Anweisung eine SQL-Abfrage realisieren! und so gehts: FUNCTION BrowseSummen LOCAL nSavedWorkArea LOCAL hCursor := 0, hStatement := 0 LOCAL hConnect := DacSession():getDefault():GetConnectionHandle() LOCAL cSQL // SQL Statment aufbereiten TEXT INTO cSQ...
- Di, 17. Mai 2011 20:28
- Forum: ADS
- Thema: Views und Indizes (Index)
- Antworten: 1
- Zugriffe: 2440
Re: Views und Indizes (Index)
EHallo Ulli, eine View ist nicht anderers als ein vorbereites SELECT Statement. Häufüg benutzte SELECT anweisungen kann man daher in eine View verfrachten und sie später entweder direkt abfragen, oder ein ein weiteres SELECT Statement einbauen. Das Ablegen eines SELECT Statements hat darüber hinaus ...
- Do, 14. Apr 2011 17:53
- Forum: Daten und Tabellen
- Thema: DacPagedDataStore vs. Array ?
- Antworten: 4
- Zugriffe: 3652
Re: DacPagedDataStore vs. Array ?
Ich habe mal das Beispielprogramm aus der Doku ein klein wenig geändert um zu zeigen wie die DacPagedDataStore Klasse den Cache aktualisieren kann. In der Eventloop habe ich die Taste F2 damit belegt einen Datenwert im Array zu verändern. Wenn ich nach dieser Änderung einen Refresh auf die DacPagedD...
- Mi, 13. Apr 2011 17:03
- Forum: Daten und Tabellen
- Thema: DacPagedDataStore vs. Array ?
- Antworten: 4
- Zugriffe: 3652
Re: DacPagedDataStore vs. Array ?
Hi Jimmy, Die DacPagedDataStore Klasse erfüllt die Aufgabe ein PreCaching der anzuzeigenden Datenwerte vorzunehmen, um ein schnelleres Browsen zu ermöglichen und stellt standardisierte Navigationsmethoden für den Datenzugriff zur Verfügung. Wenn Du eine DacPagedDataStore Klasse für eine DBF-Datei ei...
- Di, 21. Dez 2010 23:47
- Forum: ADS
- Thema: Administrator-Rechte beim ADS vergeben
- Antworten: 1
- Zugriffe: 2543
Re: Administrator-Rechte beim ADS vergeben
Hallo Ulli,
der User ADSSYS ist keine Gruppe sondern ein Spezieller User, bei dem du keine Permissions setzen kannst.
Du solltest die eine Adminstratoren Gruppe in deinem ADD einrichten und dann be Bedarf einen Benutzer in diese Gruppe aufnehmen oder Entfernen.
der User ADSSYS ist keine Gruppe sondern ein Spezieller User, bei dem du keine Permissions setzen kannst.
Du solltest die eine Adminstratoren Gruppe in deinem ADD einrichten und dann be Bedarf einen Benutzer in diese Gruppe aufnehmen oder Entfernen.
- Di, 21. Dez 2010 23:20
- Forum: GUI
- Thema: Combobox mit vielen Einträgen
- Antworten: 11
- Zugriffe: 6166
Re: Combobox mit vielen Einträgen
Hallo Jan Also 170000 Einträge sind in der Tat ein Zeitproblem, vor allem dann, wenn diese dynamisch gefüllt werden sollen. Warum bastelst du dir nicht einfach eine eigene Combobox, die eine kleinen Quickbrowse aufklappt? Damit würdest du dir auch das dymamische Füllen sparen, in dem du lediglich ei...
- Di, 12. Okt 2010 17:03
- Forum: Allgemeine Fragen
- Thema: Differenz zwischen Uhrzeiten berechnen
- Antworten: 4
- Zugriffe: 3492
Re: Differenz zwischen Uhrzeiten berechnen
Für diejenigen die es interessiert: in der tbxAppclass befinden sich eine Klasse, die einen Zeitstempel representiert (TimeStamp). mit dieser Klasse lassen sich nicht nur umfangreichen Datums-/Zeitrechnungen vornehmen, sonder auch Intervalle verechnen, die sich selbst synchromisieren. Selbstverständ...
- Di, 08. Dez 2009 18:49
- Forum: Programmierung allgemein
- Thema: Datenbankeditor
- Antworten: 14
- Zugriffe: 6142
Re: Datenbankeditor
Von Sybase gibts einen "Database Architect", Der kann alle Xbase-Formate (DBFNTX/DBFCDX/ADT/FOXPRO) und kann darüber hinaus aus SQL auf diese DataTables anwenden.
Er ist kostenlos und kann mit fólgendem Link heruntergeladen werden: ftp://tobax.de/to/tobax.de/ADS91/arc32.exe
Er ist kostenlos und kann mit fólgendem Link heruntergeladen werden: ftp://tobax.de/to/tobax.de/ADS91/arc32.exe
- Di, 17. Nov 2009 16:29
- Forum: Allgemeine Fragen
- Thema: Array-Struktur
- Antworten: 15
- Zugriffe: 5676
Re: Array-Struktur
Hallo zusammen, Ich habe mich leider etwas später eingeschaltet. Natürlich läßt sich eine Array abrufen, das Problem ist nur das was in in Delphi als "Array[1..9] of integer" angegeben wird, kann man nicht auf ein Array in Xbase anwenden. In Delphi ist eine Array[1..9] of integer ein Zeige...
- Di, 10. Nov 2009 1:51
- Forum: Allgemeine Fragen
- Thema: Objektname im Formdesigner benennen
- Antworten: 6
- Zugriffe: 3503
Re: Objektname im Formdesigner benennen
Wenn Du das tbxAppStudio meinst, so gebe ich Dir recht. Es sollte min. 2GB Hauptspeicher sein.
Eine Testversion gibt es derzeit noch nicht, es wird aber in Kürze eine Demoversion geben (Ohne Source).
Eine Testversion gibt es derzeit noch nicht, es wird aber in Kürze eine Demoversion geben (Ohne Source).
- Do, 05. Nov 2009 20:48
- Forum: Allgemeine Fragen
- Thema: Objektname im Formdesigner benennen
- Antworten: 6
- Zugriffe: 3503
Re: Objektname im Formdesigner benennen
Hallo, Mit dem Xbase Formdesigner können keine Menüs definiert werden, diese müssen manuell in Code eingefügt werden: oFileMenu := XbpMenu():New() oFileMenu:Title := "~Datei" oFileMenu:Create() oFileMenu:AddItem({"~Neu",{||::DoFileNew() } } ) oFileMenu:AddItem({"~Öffnen"...
- Do, 08. Okt 2009 2:32
- Forum: Allgemeine Fragen
- Thema: Passwortschutz für DBF's?
- Antworten: 3
- Zugriffe: 2610
Re: Passwortschutz für DBF's?
Hallo, Der Datenbanktreiber von ADS ( auch die Local Engine ) unterstützt die Verschlüsselung von DBF-Dateien. Für die ADSDBE kann eine solche Verschüsselung über eine API-Call (ACE) eingebaut werden. In der AceServer-Klasse (von TOBAX) sind die Verschüsselungen bereits integriert: oKunden :´= oConn...
- Mi, 07. Okt 2009 13:34
- Forum: GUI
- Thema: Windows-Style und Hintergrundfarbe von XBPBrowse [ERLEDIGT]
- Antworten: 4
- Zugriffe: 2795
Re: Windows-Style und Hintergrundfarbe von XBPBrowse
Hallo Andreas, der XbpBrowse besteht aus mehren Parts - XbpBrowse und den XbpColumn. Wenn man für das XbpBowse den Hintergrund ändert (mit :SetColorBG()), sieht man diese Farbe in dem Bereich, der durch die Spaltenbreiten nicht abgedeckt ist. Ich habs zwar noch nicht probiert aber mit der Methode oB...