Modul: SQL.BAS

Amalkotey

Active Member
Licensed User
Longtime User
Hallo,

Wiederverwendbarkeit ist heutzutage ein wichtiges Thema. Aus diesem Grunde Habe ich das Modul SQL.BAS erstellt, welches ich allen registrierten Basic4PPC-Entwickler gerne zur Verfügung stellen möchte. Aus diesem Grunde habe ich in der Zip-Datei die nötigen DLL's entfernt. In dem Beispiel-Progamm SQL-Unit wird gezeigt, wie man Tabellen erstellt, Datensätze liest, speichert und löscht. Beim Löschen eines Datensatzes kann die Tabelle reorganisiert werden.

Folgende Subroutinen wurden implementiert:

Public Sub CreateConnection(DatabaseFile, Password)
Public Sub CloseConnection(DatabaseFile)
Public Sub CreateTableIfNotExists(DatabaseCreate, Password)
Public Sub CreateDataTable(DataTable, Fields, Contents)
Public Sub GetSQLParams(Info, DataTable) ' Zur Verfügung gestellt durch: berndgoedecke, Basic4PPC-Forum
Public Sub SetDatabasePassword(Password)
Public Sub GetColumnsCount(DataTable)
Public Sub GetTableCount(DataTable)
Public Sub DatabaseReorganization(DataTable)
Public Sub ReadDataRecord(DataTable, ID)
Public Sub SaveDataRecord(DataTable, Mode, ID, Fields, Contents)
Public Sub DeleteDataRecord(DataTable, ID, ReOrganisation)

Die Subroutinen sind eigentlich selbst erklärend. Den Aufruf sieht man im Demo-Programm

Mit freundlichen Grüssen

Amalkotey

--------------------------------------------------------------------------

Hi,

Reusability is an important issue nowadays. For this reason, I Have the module SQL.BAS created, which I Basic4ppc all registered developers would like to provide. For this reason I have removed the zip file the necessary DLL's. In the example shown Progam SQL-Unit, how to create tables, records, reads, saves and deletes. When you delete a record, the table can be reorganized.

The following subroutines have been implemented:

Public Sub CreateConnection (DatabaseFile, Password)
Public Sub Close Connection (DatabaseFile)
Public Sub CreateTableIfNotExists (DatabaseCreate, Password)
Public Sub CreateDataTable (DataTable, Fields, Contents)
Public Sub GetSQLParams (Info, DataTable) 'Provided by: bernd Goedecke, Basic4ppc Forum
Public Sub SetDatabasePassword (Password)
Public Sub GetColumnsCount (Data Table)
Public Sub GetTableCount (Data Table)
Public Sub DatabaseReorganization (Data Table)
Public Sub ReadDataRecord (DataTable, ID)
Public Sub SaveDataRecord (DataTable, fashion, ID, Fields, Contents)
Public Sub DeleteDataRecord (DataTable, ID, reorganization)

The subroutines are actually self-explanatory. The call you see in the demo program

Yours sincerely,
 

Attachments

  • SQL-Unit.zip
    7.1 KB · Views: 524
Top