Harbour wrapper for SQLite
I did use the Harbour compiler to made a program to gain access to a
database (with several tables inside) in SQLite format and I want to share
my experience with you.
SQLite is a C library that implements an embeddable SQL database engine.
Programs that link with the SQLite library can have SQL database access
without running a separate RDBMS process.
The distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and which serves
as an example of how to use the SQLite library.
SQLite is not a client library used to connect to a big database server.
SQLite is the server.
The SQLite library reads and writes directly to and from the database files
on disk.
The HbSQLite program is based in the SQLite version 2.8.6.
The program is quite basic, it hasn't OOP aproach, its final goal is to show
the versatility of Harbour to gain access to other database formats.
With HbSQLite is possible the interaction between dbf files and SQLite
tables.
HbSQLite gives the possibility of using a simple, small in size, but
powerful SQL database like SQLite, with the ability to make transactions
using the simplicity of Clipper language.
It's a simple and cheap way of introducing yourself to the world of SQL
databases (with prices usually in range of thousands of U.S. dollars).
The program was specifically built to be used in console mode (DOS window)
for the windows 9x platform and maybe (I haven't tried yet) in the NT
family.
As the source code is provided, and sqlite is originally developed using the
Linux platform, it's possible with some work to get a version of the program
for this operative system.
Although I use the Harbour compiler 042 and the Borland C++ compiler BCC55,
someone who has the Microsoft C51 compiler which was used to build Clipper
5.x and with intermediate knowledge of C language, would get it a Clipper
version.
Download it from here Harbour SQLite....
Tuesday, December 7, 2010
SQLite Wrapper
Posted by
Ramesh
at
6:18:00 AM
0
comments
Database Control
DBC ( Data Base Control ) is an utility that allows complete multi-user
access to xBASE databases and indexes.
This a freeware program and is provided at no charge.
Here you can download three releases of DBC.
- Dbc 3.0 supports DBFCDX (default) and DBFNTX drivers,
- Dbcax 3.0 supports DBFCDXAX (default) and DBFNTXAX drivers (Advantage
Xbase Server).
- Dbchx 3.2 was built not with Clipper, but with Harbour + ADS. This version
uses native ADS SQL calls, so SQL engine here is faster and more powerful,
than in DOS Clipper version of Dbc. To use it you need to have ADS client
dll's version 5.7 . You can download it from here.
With DBC you can:
- open dbf files for browse and editing in shared and exclusive modes,
read/write and readonly modes
- insert,delete,modify columns in browse
- create (and modify structure) dbf files,indexes and tags
- easy toggle workareas for multiple databases
- edit/view in page(s)-per-record mode
- edit/view in traditional row-per-record mode
- execute commands: LOCATE, CONTINUE, SEEK, SET FILTER, GO TO, DELETE,
RECALL, REPLACE, APPEND FROM, COPY TO, REINDEX, PACK, ZAP, COUNT, SUM, SET
RELATION
- print file (columns defined in current browse)
- save and load views (view file have text format, so you can create and
modify it from simple text editor)
- create/save/load/execute SQL QUERIES !!!
- execute scripts !!!
- copy to/paste from Windows clipboard
- convert memos between dbt and fpt format
- pack memos
Grab it here DBC 3.0
Posted by
Ramesh
at
6:17:00 AM
0
comments
Sunday, December 5, 2010
OnScreen Virtual KeyBoard
Click-N-Type is an on-screen virtual keyboard designed for anyone with a
disability that prevents him or her from typing on a physical computer
keyboard. As long as the physically challenged person can control a mouse,
trackball, touch screen or other pointing device, this software keyboard
allows you to send keystrokes to virtually any Windows application or DOS
application that can run within a window. The Click-N-Type Virtual Keyboard
is a 32 bit application that requires Windows
95/98/ME/NT/2000/XP/Vista/Win-7 or later. There are other onscreen virtual
keyboards around but you'll find Click-N-Type the easiest to use for getting
text into problematic applications. Try them all. You'll see they all work
fine while typing into Notepad or WordPad, but when you attempt to do some
real work, with all but the expensive ones, you'll get really annoyed really
fast. The Click-N-Type Soft Keyboard was designed with ease of use foremost
in mind. Oh yes, it's FREE.
Features:
- FREE full featured on-screen virtual keyboard for anyone with a disability
that prevents him or her from typing on a physical computer keyboard.
- Word prediction and completion
- Fully configurable including macros.
- AutoClick and Scanning Modes.
- Many language/keyboard packs available. Keyboard Designer and many user
designed layouts included
- Audible and visible feedback options, including Spoken Keys.
- Designed for anyone who needs help using a physical keyboard with special
consideration for the severely handicapped.
- Works with all pointing devices including head mouse and virtual mouse
programs like Point-N-Click.
- Programs to administer user access available.
- Requires Windows 98/Me/NT/2000/XP/Vista/Win-7.
- Portable version for USB Flash Drives.
- A Win-95 version available.
Download it from here Click-N-Type....
Posted by
Ramesh
at
5:24:00 AM
0
comments
Image Editing Tool
2 Pic is a graphical program that you can use to edit your images (like
photographs and drawings). There are already several famous programs that
you can use for this, like PaintShop Pro, PhotoShop and Picture Publisher.
Why should you use 2 Pic instead? Because 2 Pic is much easier to use.
Programs like PaintShop Pro have a lot of functions, but you will need a lot
of time to find out what exactly are all those functions. Sometimes, you get
lost in the big number of functions. That won't be the case with 2 Pic. 2
Pic is designed for ease of use and it has a unique design with the
functions clearly arranged on tabs. That's the big advantage of 2 Pic: with
less time and less experience, you can do very nice things.
2 Pic's name is because you can open two images next to each other. Many
functions of 2 Pic use both images, like merging.
What exactly can you do with 2 Pic?
- Merging images with each other
- Making images fade into each other
- Spout images into each other with an aerosol
- Give images frames
- Apply cool effects to images, like: rotate, make sharper and make mosaic
- Insert texts with several layers
- Fit the size to, like, an A4 paper
- Insert gradient very easily
The best way to see what you can do with 2 Pic, is taking a look at the
examples. If you want to do such things with your images without having to
find out how exactly you can do that, 2 Pic is probably good for you.
With 2 Pic you can edit images with the following file formats:
- Bitmaps (BMP, DIB)
- Jpeg (JPG, JPEG)
- CompuServe GIF (GIF)
- Portable Network Graphics (PNG)
- ZSoft Paintbrush (PCX)
- Truevision Targa (TGA)
- Portable Pixelmaps (PPM)
- Portable Pixelmaps (PGM, PBM, PNM) - open only, not save
- Metafiles (WMF, EMF) - open only, not save
- Icons (ICO)
- Cursors (CUR)
- Animated cursors (ANI) - open only, not save
2 Pic has the following system requirements: Windows 95 or higher
Get your copy from here 2 Pic Editor....
Posted by
Ramesh
at
5:23:00 AM
1 comments
Saturday, December 4, 2010
Web File Manager
Mollify is a web file manager for publishing and managing files hosted in a
web server of your choice. Different users can have access to different
files and with different permissions.
Current Features
- Published directories are fully configurable (including alias), underlying
file system structure is not revealed
- User authentication (optional), each user can have different directories
published
- User self registration with optional e-mail confirmation and user folder
creation
- (Optional) Database configuration (MySQL)
- File level user access control, editable from client by admin users
- Intuitive path bar, shows all parts of the current path and allows
changing directly into any folder in any level
- File and directory details and actions available directly from context
popup menu
- File actions available: download, rename, copy, move and delete
- Folder actions available: create, copy, move, rename and delete
- Drop Box (collect files from different locations into drop box, and
perform actions to them later)
- Support for downloading files and folders in zipped format
- Support for editable file and directory descriptions
- Multiple file uploading with progress display support (New! Also supports
flash and Plupload uploader)
- Support for file preview and view, viewer plugin system allows extending
supported types
- Support for public links for file downloads
- Event logging
- Server plugin system for extending features
- Support for accessing files from native client (ie. from Mac or Windows
file manager or iPhone, Android etc smartphone) via WebDAV protocol
- File list sortable by columns (name, type, size)
- Fully customizable UI via CSS files, no styles are "hard-coded"
- Independent frontend and backend, both implementations can be replaced
(communication with REST HTTP/JSON)
- Built-in standalone demo mode for demonstration and theme development
User interface is simple and intuitive, and it comes with 12 languages:
Dansk, Deutsch, Dutch, English, Espanol, Français, Indonesian, Italiano,
Korean, Polski, Portuguese, Serbian, Suomi
Mollify is free for non-commercial use with EPL 1.0 license.
Grab it from here Mollify....
Posted by
Ramesh
at
5:33:00 AM
0
comments
Kernel Drivers
REGDRV - instal kernel drivers in Windows NT/2000/XP/Vista
Kernel drivers in Microsoft Windows NT/2000/XP/Vista must be explicitly
registered to be active. This utility,modelled after REGSVR32 (which
installs in-process COM servers), is a simple program that does this. Its
"silent mode" also makes it convenient for installing drivers from a script
or a setup program. The .ZIP file contains a README with usage instructions.
Recent update: the utility is now Vista-compatible, by adding a
(self-signed) code certificate and privilege options in the manifest.
Download it from here REGDRV.....
Posted by
Ramesh
at
5:29:00 AM
0
comments
Thursday, December 2, 2010
Text Viewer
Sutra is a short text viewer. It periodically displays some content from a text file.
Any text can be dropped onto the main window, to be displayed as paragraphs or lines. You can prepare files with a text editor, such as Notepad.
Features and Options
- Slideshow
- Hide (popup)
- Random
- Play Sound
- Timers (slide and hide times, countdown)
- Navigation (next, previous, first, last, slide next/previous, random)
- Multiline (single/multiple, empty line separates paragraphs)
- Caption (normal/minimal window, status information)
- Transparent (background)
- Background (image)
- Fit To Font (longest line, tallest paragraph)
- Fit To Width (current width, fit height to font)
- Fit To Graphic (background image)
- Justify (center/left/right)
- Dock (center at top/bottom, centered)
- Window ( draggable, tray icon, stay on top)
- Select the text file to display
- Choose the font
- Choose the font color
- Choose the background color
- Select the background image
- Select the sound file
- Settings (save now, save as, save on exit, save file, bookmark)
- Info (F1 menu, menu pins, menu at cursor, help, about)
- Drag and drop (text file, inifile)
- Command line (inifile, file)
- Portable (no install, settings in program folder, relative paths)
- Language support (unicode, language files for translation)
- 32-bit and 64-bit versions included
Grab from here Sutra Text Viewer....
Posted by
Ramesh
at
5:42:00 AM
0
comments