|
|
|
|
Welcome to c-sharplizards, home of Desktop Organizer, LizardControls for C++
Builder and C# and EMA the Electricity Meter Analyzer. |

|
Click on this link to REGISTER you interest in forming an Electricity User Co-Op, see page for more
details.
EMA - Electricity Meter Analyzer, See how and when you use your power,
turn this to your advantage and save without reducing power consumption
FREE for
Personal Use New version with solar generation is now available.
EMA analyzes the data recorded by your electricity meter* and validates the bill you
have received against the actual data, identify area's where savings can be made
by exploiting the off peak periods and identify anomalies in your time of use
readings.
* Digital (Interval, TOU) meters only
Download EMA FREE for personal use.
|


|
Desktop Organizer allows you to reduce the number of desktop icons to just 4.
(Windows does not alow you to remove these from the desktop)
It alows you to catagorize your applications or tools into
associated groups so that you have an unobstructed view of your selected
background image.
Lizard Controls for C++ Builder and C#
These are a set of controls and components
allowing you to rapidly develop database applications for Microsoft
SQL Server, MySql, SQLite and Microsoft Access.
If you like to maintain control over your database
applications without using
databound controls to make data access fast and simple, then these will do just
that.
"The Electricity Meter Analyzer was written using the C++ version of these
controls."
Database connections
and common coding methods form validating, moving
between fields, fetching and showing records are all handled by the controls but
only if that is what you want.
Populate fields on your forms with three lines of
code to fill one to any number of fields from database tables.
sql = "SELECT * FROM table_name WHERE record_id = " + recordid;
agent->GetColDef(db, "table_name", "", p);
agent->FillRecord(db, p, sql);
Shift focus to any Lizard Control in data entry order in your KeyDown event with
two lines of code. |


|
if(Key == VK_RETURN ||Key == VK_TAB)
agent->SetFocus(Sender, p, bnSave);
To save records to the database simply call these methods.
agent->SetRecordValues(db, p);
sql = agent->MakeSql(p, "table_name", "", true);
-- true creates an insert statement while false cretes and Update statement.
db->ExecDirect(sql, true);
true, rollback transaction on errors.
Fill combo boxes with little more than this.
sql = "SELECT address FROM Meter WHERE id = " +
IntToStr(TLizardComboBox1->RecordId);
db->LoadCombo(sql,
TLizardComboBox1); Tree views and
tree nodes are just as easy.
C# 2005 version, Microsoft Sql Server / Express,
C++ Builder version, Microsoft Sql Server / Express, MySql,
SQLite and Microsoft Access.
|
|
|
Download wallpapers free for non
commercial use.
|
|
|