Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Prism WinForm <-> VCL Form (https://www.delphipraxis.net/16995-winform-vcl-form.html)

Mauli 26. Feb 2004 18:37


WinForm <-> VCL Form
 
Tach Leute,

findet jemand von euch bei WinForm eine Art 'Table' Kompo?

Wie mache ich eine 'normale Anwendung', die nur ein paar SQLs ausführt und dann die Endtabelle anzeigt (unter WinForm)

Wofür gibt es eigentlich WinForm und VCLForm? - Ich raffe nix mehr.

Wir wollen früher oder später weg von der BDE. Kann ich dann auch VCLForms verwenden?

Allerdings klappt das da mit dem Zugriff auf den MSSQL nicht so gut...


Fragen über Fragen :wall:

HolyCow 29. Feb 2004 14:16

Re: WinForm <-> VCL Form
 
Unter WinForms müssen die entsprechenden Microsoft-APIs benutzt werden, für den Datenzugriff also ADO.NET. Zugriff auf die BDE müsste dort aber über die Borland Data Providers weiterhin möglich sein - über das Thema weiß ich aber leider noch nicht genug.

Bezüglich VCLForms und MSSQL: Da wir momentan unter Win32 (Delphi7) entwickeln und die Migration auf .NET (Delphi8) im Auge behalten, scheint mir dbExpress die beste Wahl in beiden Welten zu sein. Die MSSQL-Unterstützung ist da und die Komponenten gibt es unter D7 wie D8 ...
Die BDE kann man über dbExpress allerdings nicht verwenden.

r_kerber 29. Feb 2004 16:21

Re: WinForm <-> VCL Form
 
Hallo Mauli,

ich empfehle Dir dazu die Lektüre eines Artikels von Bob Swart: Using ADO.NET with C#Builder Personal by Bob Swart Hier wird beschrieben, wie Du mit .Net-Bordmitteln DB-Anwendungen schreiben kannst. Zu BDP kannst Du hier nachlesen: Borland Data Provider (BDP) for the Microsoft.NET Framework - by John Kaster


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz