- Can access FoxPro from .NET?
Sì , puoi utilizzare Driver OLE DB FoxPro fornito da Microsoft per connettersi a FoxPro tramite .NET. Può essere fatto in C # nel seguente modo:
OleDbConnection oleDbConnection1 = new OleDbConnection("Provider=VFPOLEDB.1;"+
"Data Source=C:\myVFPDatabase.DBC;");
oleDbConnection1.Open();
OleDbConnection oleDbConnection1 = new OleDbConnection();
oleDbConnection1.ConnectionString = "Provider=VFPOLEDB.1;" +
"Data Source=C:\myVFPDatabase.DBC;";
oleDbConnection1.Open();
Secondo Microsoft, questo funziona almeno con Visual FoxPro 7. FoxPro 2.6 non supporta i file DBC e come tale dovresti accedervi in modo DBF (secondo programmer2programmer almeno), ad esempio:
"Provider=vfpoledb.1;Data Source=C:\MyDataDirectory\;Collating Sequence=general;"
Si noti che il primo collegamento menziona anche come configurare e testare la connessione in Visual Studio (se si sta utilizzando ovviamente). Per quanto riguarda la tua seconda domanda,
- Can I put triggers on FoxPro 2.6?
Purtroppo, No , non puoi creare trigger in FoxPro 2.6 (grazie a utente @Morons e Internet)