Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Ada Programming/Libraries/Database/GWindows

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Libraries Database GWindows __TOC__ Library functions David Botton created GNATCOM project to help Ada interoperate with Windows COM Object. The GWindows project is based on GNATCOM. It is used to create Windows Graphics User Interface. The database package is a subset of the GWindows project. It is very easy and useful. Library links Author David Botton Homepage http://www.gnavi.org/index.php?Command=Class&ClassID=GWindowsWin32&Title=GWindows Project Info GWindows Library Document http://www.gnavi.org/gwindows/ref/gwindows-databases.html CVS Archive - missing - Download http://www.gnavi.org Sample code with Gnatcom.Initialize; with Gnatcom.Types; with Gnatcom.Variant; with Gwindows.Databases; use Gwindows.Databases; with Ada Text_IO; use Ada Text_IO; with Ada Strings; with Ada Strings Fixed; with Ada Exceptions; with System; procedure Test is Connection : Database_Type; Recordset : Recordset_Type; customer : Gnatcom.Types.Variant; begin Gnatcom.Initialize.Initialize_Com; make connection Open (Connection, "DSN=Northwind","your ID","your password"); make Recordset(ResultSet) Open (Recordset, Connection, "SELECT * from Orders", Dynamic, Optimistic); start to process your business solution while not Eof (Recordset) loop customer := Field_Value(Recordset,"customerId"); Process (customer); your customer procedure Move_Next (Recordset); end loop; release database resource Gwindows.Databases.Close(Recordset); end Test; See also Wikibook Ada Programming Ada Programming/Libraries Ada Programming/Libraries/Database Ada Reference Manual —none apply— GWindows