Académique Documents
Professionnel Documents
Culture Documents
(Multan Campus)
Advanced Databases
Submitted by:
Suheer Tahir
Roll # 153158
BSCS 7th
Introduction:
wxWidgets is a free and open source cross-platform C++ framework for writing
advanced GUI applications using native controls.
wxWidgets allows you to write native-looking GUI applications for all the major desktop
platforms and also helps with abstracting the differences in the non-GUI aspects
between them. It is free for the use in both open source and commercial applications,
comes with the full, easy to read and modify, source and extensive documentation and a
collection of more than a hundred examples. You can learn more about wxWidgets
at https://www.wxwidgets.org/ and read its documentation online
at https://docs.wxwidgets.org/
Platforms
Most popular C++ compilers are supported including but not limited to:
1
[ Advanced Databases ] Roll # 153158
Learning Outcomes:
Learnt about more files to store data (.pwd for password storage), (.info for the
information of text files) and (.bak backup files for the database management usually
done by the framework).
Event handling in C++; you set up an event source and event receiver using the
event_source and event_receiver attributes, respectively, specifying type=native. These
attributes allow the classes to which they are applied to fire events and handle events in
a native.
Managing the multiple databases and tables.
Applying the validations and trying to control.
Making a GUI like a Database management System (SQL Server).
Managing multiple forms of databases in C++.
Using an advanced way of filing system instead of generic form of saving data in .txt
files.
Problems Faced: