最近在努力学习FoxTable中。。。对于DataTable和Table在相关学习教材中有如下讲法:
1、DataTable,代表的是全部数据,类似仓库,可以称为数据表格。
2、Table,代表的是筛选出来的数据,类似展厅,可以称为数据控件。
但是当我在Foxtable中在同一个表格(内部表格)中定义一个DataTable和一个Table,两者得到的数据记录(筛选条件一样)数量是一样的?因此我非常困惑,这与教材中说的DataTable代表的是全部数据和Table代表的是筛选出来的数据不太一致,因此有以下几个问题想请专家解答下:
1、什么时候定义DataTable和什么时候定义Table有没有什么好的建议或指导?感觉我们对所有表格的操作都是筛选数据,是不是都定义Table合适?而统计时针对的是所有数据,是不是定义DataTable合适?
2、Foxtable加载外部表格时默认只加载10行数据,我想了解下假如编写的程序已经打包好脱离Foxtable运行,还是默认这个加载设置吗?
3、在学习过程中发现对数据的操作(增、删、改)基本上都是通过对表格记录的操作方法来完成,用到SQL语句(后台统计除外)很少,是不是基本使用数据表格的操作方法就可以完成相关的程序要求?SQL语句和数据表的记录操作方法怎样做到相辅相成?
4、最近也有接触了些网络编程的教材,发现他们使用MySQL数据库比较多,想了解下Foxtable是否支持MySQL数据库?驱动怎样安装和连接?
5、昨天学习了查询表的知识,发现建立多表查询时连接方式有:内连接、左连接和右连接三种方式。想问下这三种连接方式的区别与联系?
6、最后想了解下,假如程序已经打包好,怎样布署到云服务器上上面?
以上问题还请蓝版和各位狐狸前辈为小狐狸解惑,不胜感激。