Insert / Vyberte data v FoxPro databázi pomocí C # .NET

hlasů
0

Chci používat databázi FoxPro v backend a C # .NET v přední části, ale já nevím, jak se spojit s databází FoxPro .NET

Pro připojení, jaký kód i použití, prosím naznačují ...

Položena 25/12/2012 v 12:29
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

Možná budete chtít podívat na Net Interop.

Podívejte se také na West-Wind Web Connect. Mají rámec, který vám umožní používat Visual Studio IDE vytvořit webový formulář, ale také použít vaše VFP obchodní logiky a zdroj dat. To funguje dobře.

West vítr má také wwDotNetBridge, který vám umožní přístup k NET komponenty z VFP.

Podívejte se na jejich webové stránky níže.

http://west-wind.com/WestwindClientTools.aspx http://www.west-wind.com/presentations/VFPDOTNETiNTEROP/VFPDOTNETINTEROP.HTM

Odpovězeno 26/12/2012 v 01:32
zdroj uživatelem

hlasů
0

Nemyslím si, že budete nutně jít cestou „interop“, ale získat základní znalosti o připojení a dotazování dat.

Za prvé, si Microsoft OLEDB najdete zde

Zde je ukázka dělá připojení a běží jednoduchý dotaz k získání dat , ale tahle odešle výsledky do jiné tabulky VFP místo dobývat C # pro procesní / použití.

Tento příklad ukazuje Vložení záznamy a používá parametry, které pomáhají zabránit pokusům o SQL injection útoků

A další pomocí SQL-aktualizace

Jakmile se dostanete základy dolů, není to tak těžké. Já jsem vlastně udělal jednoduchou třídu „obálky“ centralizovat zajištění platné připojení, provést daný dotaz a zavírání spojení, kdy udělal. Pak, právě jsem přidal metody k ní za každou věc, kterou jsem chtěl dělat (nebo by mohly být podtřídou taky). Tak či onak, když musím udělat určitou akci, jen bych zavolat tuto funkci a předat v jakékoli parametr (y) byl (byly) potřeba.

Odpovězeno 26/12/2012 v 12:23
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more