Die Suche ergab 107 Treffer

von Eugeny Lutsenko
Mi, 16. Feb 2022 21:41
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Werner_Bayern hat geschrieben: Mi, 16. Feb 2022 21:20 Und wie lange dauert der Vorgang?
Es gibt ungefähr 3 Minuten und 11 Sekunden auf meinem Computer.
Sie können dies auf Ihrem Computer überprüfen (https://disk.yandex.ru/d/_bCeRmrmI_hgFQ).
von Eugeny Lutsenko
Mi, 16. Feb 2022 21:06
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Hallo Eugeny, Wie ist es Dir bei Deinen Tests mit der lokalen ADSDBE ergangen in Bezug auf große Dateien (> 2 GB)? In der angehängten Datei (https://disk.yandex.ru/d/_bCeRmrmI_hgFQ) ein kleines Testprogramm, das unter lokaler ADS zeichnet ein Textfeld mit lateinischen Symbolen und Kyrillisch (viell...
von Eugeny Lutsenko
Mi, 16. Feb 2022 6:04
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Hallo Eugeny, danke, aber der connect funktioniert ja inzwischen. Hab noch das Problem mit dem Umlauten, da kannst Du mir nicht helfen :) Wenn ADS die Werte von Textfeldern mit Umlauten nicht korrekt speichert oder wiederherstellt, gibt es zwei Möglichkeiten, dieses Problem zu lösen. Der erste Weg ...
von Eugeny Lutsenko
Di, 15. Feb 2022 9:23
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Wenn Sie mit einem ADS-Server arbeiten, vermeiden Sie den direkten Zugriff auf DBF-, NTX-, DBT-Dateien aus dem Dateisystem! Vermeiden Sie beim Arbeiten mit dem ADS-Server den direkten Zugriff auf die Datenbank über das Windows-Dateisystem! Vermeiden: DELETE FILE TEST.DBF, NTX, DBT COPY FILE TEST.DBF...
von Eugeny Lutsenko
Di, 15. Feb 2022 9:19
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Wenn eine in Alaska Xbase++ geschriebene Anwendung gestartet wird, ruft sie automatisch die folgenden Prozeduren auf, wenn sie geschrieben sind, in der folgenden Reihenfolge auf: 1. APPSYS() Sie wissen es bereits 2. DBESYS() wenn diese Prozedur nicht aufgerufen wird, wird Xbase++ standardmäßig im DB...
von Eugeny Lutsenko
Di, 15. Feb 2022 9:16
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Sie müssen den Befehl in die ADS-Datei eingeben.INI, damit das Programm ALS LOCAL SERVER verwendet.
folgende:

Code: Alles auswählen

[SETTINGS]
; 1 - Local for ALS LOCAL SERVER, 2 - Client for ADS REMOTE SERVER
ADS_SERVER_TYPE=1

; NTX or CDX
ADS_INDEX_TYPE=NTX

MTIER_LOCAL_CONNECTIONS=1
von Eugeny Lutsenko
Di, 15. Feb 2022 8:49
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Die Installation des ADS-Servers auf __AIDOSX musste folgendermaßen durchgeführt werden: ************ file: MAIN.PRG ************ PROCEDURE APPSYS() *** code *** RETURN PROCEDURE DBESYS() IF ! DbeLoad( "ADSDBE", .F.) // load engine for ADS msgbox( "Database Engine ADSDBE not loaded&qu...
von Eugeny Lutsenko
Di, 15. Feb 2022 8:46
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Hallo Eugeny, wie hast Du es geschafft, einen connect zu einem ADS ohne ADS-Server zu bekommen? Bei mir funktioniert das nicht: IF .NOT. file(programmpfad() + "ads.ini") memowrit(programmpfad() + "ADS.ini", "[DRIVES]" + CRLF + programmpfad() + "daten" + CRLF ...
von Eugeny Lutsenko
Mo, 14. Feb 2022 20:41
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

ads.ini wird auch bei local server verwendet .... wie sollte man sonst mit einem ini-Eintrag in dieser Datei den Servertyp festlegen können? Werner: was ist aktuell Dein Problem? Bekommst Du eine Fehlermeldung? Falls ja, welche? Für den Local Server unter 32Bit brauchst du die komplette Client Engi...
von Eugeny Lutsenko
Do, 10. Feb 2022 6:21
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Hi, nightcrawler, Tom! Vielen Dank! Natürlich habe ich die ADS-Hilfe gesehen, aber ich habe sie irgendwie nicht sehr bewusst angesehen. Jetzt verstehe ich es. Ich weiß, was ich brauche. Ich brauche die Indizierung der Datenbank nach einem Feld, dessen Name oder Nummer im Array ist. So etwas wie das:...
von Eugeny Lutsenko
Mi, 09. Feb 2022 13:13
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Hallo Eugeny ! FIELDSIZE ist doch auch eine Xbase-Funktion; die kennt der ADS auch nicht. Grundsätzlich sind beim Upsizing von DBF auf SQL-Server wie ADS, PostGreSQL, $MS-SQL, ... alle Xbase-spezifischen Funktionen durch Funktionen des SQL-Servers zu ersetzen. Dazu gehören auch Stringfunktionen, di...
von Eugeny Lutsenko
Mi, 09. Feb 2022 12:23
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Sind die ADSDBE.DLL und die ACE32.DLL passend zur eingesetzten Xbase++- und ADS-Version? Hallo, Tom! Indexausdrücke sind im folgenden Codeausschnitt aufgeführt. Man sieht, wie ich mit ihnen experimentiert habe, verschiedene Optionen in Betracht gezogen habe. Ohne Fieldget durch Arrays von Feldnamen...
von Eugeny Lutsenko
Di, 08. Feb 2022 18:32
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

Die Indizierung hat ohne ADS immer gut funktioniert. Mit ADS funktioniert es manchmal auch, normalerweise zum 1. Mal. Und dann gibt es einen Fehler beim Zugriff auf die Datenbank. Es scheint, dass sie beschäftigt ist: CASE FIELDTYPE(ff)="C" // Символьные столбцы * MsgBox('STOP') DO CASE CA...
von Eugeny Lutsenko
Di, 08. Feb 2022 12:50
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Re: Beheben von Problemen bei der Migration einer Anwendung unter ADS

nightcrawler! Danke für die Antwort. Ich entwickle ein großes System in Alaska+Express in dbfntx. Für dbf gibt es ein starkes Limit für die Datenbankgröße von 2 GB. Es besteht die Notwendigkeit, diese Einschränkung aufzuheben. ADS ist die einzige Möglichkeit, dies mit minimalen Änderungen am Quellco...
von Eugeny Lutsenko
Di, 08. Feb 2022 7:18
Forum: ADS
Thema: Beheben von Problemen bei der Migration einer Anwendung unter ADS
Antworten: 47
Zugriffe: 9845

Beheben von Problemen bei der Migration einer Anwendung unter ADS

Hallo! Ich fing an, zu lokalen ADS. Im Allgemeinen scheint es zu funktionieren, aber manchmal funktioniert das, was früher gut funktioniert hat, nicht mehr. Kann ich von Ihnen Unterstützung erhalten, um bestimmte Probleme bei der Migration einer App zu ADS zu lösen? Es geht um ein großes System: htt...
von Eugeny Lutsenko
Sa, 29. Jan 2022 18:27
Forum: ADS
Thema: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Antworten: 4
Zugriffe: 1734

Re: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS

Danke, das Problem ist gelöst! Vielen Dank für Ihre Hilfe!
von Eugeny Lutsenko
Sa, 29. Jan 2022 6:32
Forum: ADS
Thema: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Antworten: 4
Zugriffe: 1734

Re: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS

Wie indiziere ich eine Datenbank mit der Option UNIQUE, wenn ADS aktiviert ist? * INDEX ON SUBSTR(FIELDGET(ff),1,256) TO Inp_tmp UNIQUE // Не работает в ADS <<<===################################ * INDEX ON SUBSTR(aFields [ff],1,256) TO Inp_tmp UNIQUE // Не работает в ADS INDEX ON aFields[ff] TO Inp...
von Eugeny Lutsenko
Mi, 26. Jan 2022 10:54
Forum: ADS
Thema: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Antworten: 4
Zugriffe: 1734

Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS

hi! Ich habe angefangen, das System von Eidos mit ADS zu verfeinern und zu debuggen. Diese Version wird sich in vielerlei Hinsicht von der vorherigen unterscheiden. Es scheint mehr über Kleinigkeiten zu sein, aber es wird wahrscheinlich eine Menge von ihnen geben. Da es notwendig ist, die Namen eini...
von Eugeny Lutsenko
Sa, 08. Jan 2022 9:48
Forum: Postgre Server
Thema: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?
Antworten: 11
Zugriffe: 3618

Re: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?

Tom hat geschrieben: Mi, 05. Jan 2022 16:25 Die Online-Hilfe erklärt, wie man das Beispiel "MDIDEMO" nach PostGres/ISAM migriert.
Ist das hier irgendwo? http://127.0.0.1:12417/help/help/index.html?ver=42400
von Eugeny Lutsenko
Fr, 07. Jan 2022 7:57
Forum: Newbie
Thema: DBF in XLSX konvertieren
Antworten: 22
Zugriffe: 17629

Re: DBF in XLSX konvertieren

DBF->XLS: Sie können einfach eine DBF-Datei mit einem Namen schreiben, der auf xls endet. XLS->DBF: In meinem Text системы:http://lc.kubagro.ru/__AidosALL.txt es gibt eine Funktion LC_Excel 2 WorkArea(), suchen Sie nach: "FUNCTION LC_Excel2WorkArea(". Diese Funktion konvertiert auch große ...
von Eugeny Lutsenko
Do, 06. Jan 2022 11:12
Forum: Postgre Server
Thema: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?
Antworten: 11
Zugriffe: 3618

Re: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?

Hallo, Tom! Genau das, was Sie sagen, habe ich nicht gefunden. Kann mir sagen, wo es in der Auskunft darüber gibt. Aber während der Suche habe ich viel gefunden, und Dokumentation (auch in russischer Sprache) und viele Bücher. Sie können mir raten, was Sie zuerst lesen sollen? Auskunft: http://127.0...
von Eugeny Lutsenko
Mi, 05. Jan 2022 15:49
Forum: Postgre Server
Thema: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?
Antworten: 11
Zugriffe: 3618

Re: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?

Nein, keine Probleme. Es geht im sogar einfacher als via ODBC oder ähnliches. Man braucht nur eine DacSession je Thread - oder man verwendet ein Session-Objekt via <SessionObject>:SetDefault in allen Threads. Das ist alles. Im ISAM-Modus sollte man außerdem die PGDBE als Standard-DBE setzen. Gibt e...
von Eugeny Lutsenko
Mi, 05. Jan 2022 12:03
Forum: Postgre Server
Thema: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?
Antworten: 11
Zugriffe: 3618

Re: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?

Hallo, Tom!

In Alaska gibt es überhaupt keine Probleme, eine solche Verbindung herzustellen
von Eugeny Lutsenko
Mi, 05. Jan 2022 11:08
Forum: Postgre Server
Thema: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?
Antworten: 11
Zugriffe: 3618

Re: Gibt es ein portables (nicht installierbares) lokales PostgreSQL mit einer ISAM-Schnittstelle?

Ich habe einen tragbaren Server heruntergeladen und installiert PostgreSQL 12. In der Dokumentation steht, dass der Server die Sprachen Perl 5.26, Python 3.7, Tcl 8.6 unterstützt. Was ist mit Alaska?