Skip to content

Add commands and functions to enhance the support of DBC / VFP in VFP Dialect#1955

Merged
RobertvanderHulst merged 13 commits into
devfrom
FabDBC_Work
May 29, 2026
Merged

Add commands and functions to enhance the support of DBC / VFP in VFP Dialect#1955
RobertvanderHulst merged 13 commits into
devfrom
FabDBC_Work

Conversation

@fforay
Copy link
Copy Markdown
Member

@fforay fforay commented May 27, 2026

Implements VFP CREATE TABLE long field name support.
Also on this branch: ADD TABLE, REMOVE TABLE, RENAME TABLE, CLOSE DATABASES, CLOSE TABLES

@RobertvanderHulst RobertvanderHulst merged commit e3101b8 into dev May 29, 2026
1 check passed
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants