我有一个包含3个表的SQLite数据库:
所以我很想创建一个图形输出。
OOP课程应该如何?还应该吸引儿童。因此,我需要通过互动来选择每个孩子的家庭,其中孩子是丈夫或妻子,并找到任何孩子。怎么做(SQL SELECT)?以及如何创建图形输出类?
是否有可能一步一步创建这样的概念?阅读了很多关于Tilford算法,但我是一个非专业的,只是爱好程序员。为我高:D
使用Xojo / RealBasic / VB / Delphi开发。
全部谢谢
答案 0 :(得分:2)
他们对你的问题不是简单的答案,因为有很多方法可以做到这一点。您必须首先学习Xojo数据库和Graphics类。在我看来,在你完全熟悉这些知识之前,其余的都是学术性的。
但是,通常,您可以创建表示Persons,Families和Children的类对象。家庭班级将有一系列人员,孩子们将有一个指向他们父母的财产(虽然他们既有母亲也有父亲?)。就个人而言,我会让这些类完成加载和获取关系数据的所有数据库工作。
要在画布中显示,您将遍历对象,然后通过Canvas.Graphics对象单独绘制它们。我建议您查看https://github.com/alexrestrepo/RBCustomFrames上的CustomFrames项目,了解如何执行此操作。 FWIW,这可能是你最挣扎的部分。
一个为Xojo新手而苦苦挣扎的大项目。无论您最终使用哪种语言,在开始之前都要做一些功课。