0
我有一個可以與VFP數據庫一起工作的c#應用程序。我想重新命名一張桌子,但我不知道如何。從C#應用程序中重命名Visual FoxPro表
ALTER TABLE table RENAME TO newtablename;
這不會對VFP數據庫工作,我不知道如何將我的C#應用程序的VFP代碼
RENAME TABLE table TO newtablename
我有一個可以與VFP數據庫一起工作的c#應用程序。我想重新命名一張桌子,但我不知道如何。從C#應用程序中重命名Visual FoxPro表
ALTER TABLE table RENAME TO newtablename;
這不會對VFP數據庫工作,我不知道如何將我的C#應用程序的VFP代碼
RENAME TABLE table TO newtablename
您可以隨時使用EXECSCRIPT執行VFP代碼,但不幸的是沒有所有命令都通過VFPOLEDB提供程序工作。
如果您正在使用VFP表格,要做任何結構性更改或創建索引等,請使用VFP本身。如果你不擁有VFP,那麼請其他人爲你做。
RENAME TABLE僅適用於數據庫容器中的表,而不適用於空閒表。你如何連接到VFP? – stuartd
conn = new OleDbConnection(@「Provider = VFPOLEDB.1; Data Source =」+ txtCale.Text +「;」); ---在txtCale中是數據庫的路徑 –
你的數據源是一個文件夾還是'.DBC'(或['.DBF'或'DSN'或..)](https://www.connectionstrings.com/VFP-OLE-DB提供商/)? – stuartd