33, Av. Jean Monnet
13410 LAMBESC
Tél : 04 42 92 83 55
fax : 04 42 92 83 27

Home
Company
Services
Products

News
Contacts
Site map

SybasePack v1.2.1

Back

SybasePack, a replacement for 4D SQL Server®

Version 1.2.1 - Version 1.1 - List of routines - Download

SybasePack contains some routine from 4D SQL Server, keeping their names and exact syntaxes, making it easy to move existing 4D 6.5 applications. If you want to upgrade an application that uses 4D SQL Server from 4D 6.5 to 4D 2003, and if you don't want to change one single line of code, then SybasePack has been written for you!

SybaseBack has been developped with the native tools provided by Sybase, it does not use ODBC, JDBC, or tools like FreeTDS, and so, it is the fastest and the safest way to connect a 4D database with a Sybase Adaptive Server Enterprise.

SybasePack is compatible with 4D version 2003, under Windows and Mac OS X (Jaguar/Panther)

The cost depends on your exact needs and the environment. Please, don't hesitate to contact us for more informations. We can:

  • Provide this new plug-in,

  • Ugrade your code, by changing every call to 4D SQL Server to a call to SybasePack. TechNote: for plug-ins whose routines are tokenized (every 4D Inc plug-in), changing 4D SQL Server by SybasePAck in the nnn4DX folder does not work.

  • Add routines used by your application but not yet implemented.

SybasePack can be downloaded for Windows, and for Mac OS X. Without a registration number, the plug-in works for 15 minutes.
Download the plug-in without its test database : for Windows, and for Mac OS X.


Version 1.2.1 (july 2004)

  • New routines from the old 4D SQL Server
  • 4D 2003.4 fixed a bug in 4D for whixh the plug-in used a workaround. This workaround does not work with 4D 2004.3. This concerns only the DB INSTALL DEBUG WINDOW command, and only under Mac OS X.

Version 1.1 (april 2004)

  • Fixes a bug under Windows (the connexion to an ASE may fail)
  • New 4D SQL Server routines have been implemented (see below)
  • Contains a new routine (see below)
  • Changed the name of the routine sbc_Register to sbp_Register

List of routines

The following routines are implemented (alphabetic order). Routines of 4D SQL Server added in SybasePack version 1.2 are "bold".

Routine
Version
Routine
Version
DB Bind 1.0 DB NumCols 1.0
DB Cancel 1.0 DB Open 1.0
DB CanQuery 1.0 DB PrType 1.1
DB Change 1.2 DB Query exec 1.0
DB Check configuration 1.0 DB ReadText 1.0
DB CLOSE 1.0 DB REMOVE DEBUG WINDOW 1.1
DB Cmd 1.0 DB Results 1.0
DB CmdRow 1.0 DB RETDATA 1.0
DB ColName 1.1 DB RetStatus 1.0
DB ColType 1.1 DB Rows 1.0
DB Count 1.0 DB RPCInit 1.0
DB Dead 1.0 DB RPCParam 1.0
DB DEBUG MESSAGE 1.1 DB RPCSend 1.0
DB Execute SQL 1.0 DB SET ERROR HANDLER 1.0
DB Get columns 1.0 DB SET MESSAGE HANDLER 1.0
DB Get databases 1.2 DB SET PACK OPTIONS 1.1
DB Get interfaces file 1.1 DB SetLoginTime 1.2
DB Get Pack Options 1.1 DB SetMaxProcs 1.2
DB GET SERVER LIST 1.1 DB SetOpt 1.0
DB Get server name 1.2 DB SetTime 1.1
DB Get tables 1.2 DB SqlExec 1.0
DB GetTime 1.1 DB SqlOK 1.0
DB INSTALL DEBUG WINDOW 1.1 DB TextSize 1.0
DB Is process free 1.0 DB TxPtr 1.0
DB Login 1.0 DB TxTimeStamp 1.0
DB MoreCmds 1.0 DB Use 1.0
DB MoreText 1.1 DB WriteText 1.0
DB Name 1.0
DB NextRow 1.0

New routines specific to SybasePack

sbp_Register 1.0
sbp_SET HOSTNAME 1.1