Add commands and functions to enhance the support of DBC / VFP in VFP Dialect#1955
Merged
Conversation
…into FabDBC_Work
…ENAME TABLE in DBCs
…into FabDBC_Work
Fix some related functions
RobertvanderHulst
added a commit
that referenced
this pull request
May 29, 2026
* [Vsintegration] Fix Race condition at startup with the help of GitHub Copilot * [Codemodel] Added table for AssembliesPerProject. Added retry mechanism when Assembly could not be loaded * [Vsintegration] Prevent exception when command does not exist * [RDD} Fix problem with VarChar fields for FoxPro tables. Fixes #1796 * [Compiler tests] Added C968 for #1960 and #1961 * Add commands and functions to enhance the support of DBC / VFP in VFP Dialect (#1955) * [XSharp.VFP] Add CLOSE DATABASES, CLOSE TABLE commands * [XSharp.Core / XSharp.VFP] Add commands CLOSE DATABASES, CLOSE TABLES * [XSharp.Core] Fix visibility to give access to the ActiveDataBase for CLOSE DATABASES * [UDC] Merged CLOSE DATABASES and CLOSE TABLES variants into single UDC * [XSharp.Core / XSharp.VFP] Add support for ADD TABLE, REMOVE TABLE, RENAME TABLE in DBCs * [XSharp.Core/Data/VFP] CREATE TABLE: long field name support via DBC * [UDC] Fix an error in CLOSE DATABASE syntax * [DBC Support] Add several Tests in FoxTest project. Fix some related functions * [VFP] Fix SUM and AVERAGE UDCs clause must appear before TO * [VFP] Add support for COPY MEMO command * [VFP] Add support of REPLACE ... ADDITIVE command --------- Co-authored-by: Robert van der Hulst <robert@xsharp.eu> * [Runtime Tests] Added test for #1796, trimmed VARCHAR fields in DBFVFP * [VFP] Changed REF to OUT --------- Co-authored-by: cpyrgas <chris@xsharp.eu> Co-authored-by: Fabrice Foray <fforay@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements VFP CREATE TABLE long field name support.
Also on this branch: ADD TABLE, REMOVE TABLE, RENAME TABLE, CLOSE DATABASES, CLOSE TABLES