mysql 用户 接口_MySQL:创建用户接口

第一部分 使用工具

第一章 面向Actess. SQLServer开发者和DBA的MySQL

1. 1 为什么应该使用MySQL

1. 2 许可证书颁发

1. 3 数据类型:MySQL与Access 2000和SQL Server 7的对比

1. 4 MySQL缺少什么

1. 4. 1 GUI:“休斯顿, 我们只有命令行”

1. 4. 2 交易

1. 4. 3 存储程序和指针

1. 4. 4 触发器

1. 4. 5 增强外部密钥参照完整性

1. 4. 6 记录等级锁定

1. 4. 7 子选项

1. 4. 8 被命名的视图

1. 5 MySQL. MYSQL和mysql———它们是不同的

1. 6 只对Access转换:Daemons和服务

1. 7 从哪里得到MySQL

1. 8 确定安装方法:Pros和Cons

1. 8. 1 RPM:最快和最容易的方法

1. 8. 2 Binary

1. 8. 3 源文件———只适用于专家

1. 9 RPM安装需要用到什么

1. 10 安装

1. 11 快速浏览:创建. 访问和撤销数据库

1. 12 MySQL的非标准的或者独特的SQL结构(对于ANSI SQL92的扩展部分)

1. 13 应用于MySQL的工具和程序

1. 14 MySQL的CAPI

1. 14. 1 在工作时, 不要尝试

1. 14. 2 编译和链接

1. 14. 3 Makefiles

第二章 面向VB开发者的GTK十

2. 1 为什么应该使用GTK十

2. 2 在哪里获得GTK十及如何安装它

2. 3 证书颁发

2. 4 GTK十概述

2. 4. 1 GTK十程序步骤

2. 4. 2 对象等级

2. 4. 3 Glib和GDK

2. 4. 4 窗口部件, 不是控件

2. 4. 5 发送信号和回调信号

2. 4. 6 HelloWorld程序

2. 4. 7 Hello World程序编译

2. 4. 8 gtk—config

2. 4. 9 VB的作为GtkWindow Plus GtkFixed或GtkLayout的再生格式

2. 4. 10 GTK十窗口部件不需要“Tab次序”调整

2. 5 GTK十尺寸恢复控件容器

2. 5. 1 GtkVBox和GtkHBox窗口部件

2. 5. 2 GtkTable窗口部件

2. 5. 3 GtkWindow

2. 6 基本的窗口部件过程——作为一个程序

第三章 更多的GTK十窗口部件

3. l GtkCombo窗口部件

3. 2 GtkProgressBar和GtkProgressBar窗口部件

3. 3 GtkFrame和GtkAspectFrame

3. 4 GtkDialog. GtkFileSelection. GtkColorSelectionDialog和GtkFontSelectionDialog

3. 5 Menu窗口部件. ItemFactory和Popup Menu窗口部件

第四章 高级GTK十布局窗口部件

4. 1 GtkTable

4. 2 GtkTree和GtkCTree

4. 3 GtkFixed

4. 4 GtkLayout

4, 5 GtkScrolledWindow

4. 6 GtkNotebook

4. 7 GtkPaned

第五章 面向VB开发者的Glade

5. 1 关于Glade

5. 1. 1 为什么要采用Glade

5. 1. 2 如何获得与安装Glade

5. 1. 3 证书颁发

5. 2 使用Glade完成HelloWorld程序

5. 2. 1 逐步创建HelloWorld程序

5. 2. 2 编译和运行

5. 3 HelloWorld文件剖析

5. 3. 1 main. c

5. 3. 2 interface. c

5. 3. 3 support. c

5. 3. 4 callbacks. C

5. 3. 5 HelloWorld. glade

5. 4 使用窗口部件的Glade

5. 4. 1 Proiect窗口

5. 4. 2 调色板窗口

5. 4. 3 属性窗口

5. 5 项目设计:了解你的项目层次

5. 6 在Glade中的窗口到窗口的通讯

5. 6. 1 利用交叉窗口窗口部件通讯

5. 6. 2 lookup_widget()函数

5. 6. 3 一个简单的示例

5. 7 全局变量和好的软件项目

第二部分 现实世界的应用程序

第六章 定单表摘要和设计

6. 1 问题定义和设计焦点

6. 1. 1 硬件说明

6. 1. 2 网络信息

6. 1. 3 已有数据信息

6. 1. 4 已有过程说明

6. 1. 5 预期的过程

6. 1. 6 软件预期特征

6. 2 用户界面

6. 2. 1 客户设计格式:frm_main

6. 2. 2 为定单选择条目:frm_items_ordered

6. 2. 3 查询窗口

6. 3 创建数据库

6. 4 配置应用程序

6. 5 更新你的应用程序

第七章 构建SESI定单表应用程序

7. 1 使用Glade构建用户接口

7. 1. 1 从frm—main项目开始

7. 1. 2 填写frm—main的左边

7. 1. 3 填充frm_main的右半部

7. 1. 4 完成frm—main用户接口

7. 1. 5 为frm—main设置事件

7. 1. 6 创建frm—items—ordered

7. 1. 7 填充frm—items—ordered的右边

7. 1. 8 为frm—items_ordered设置事件

7. 2 应用程序的应用函数

7. 2. 1 创建sesi—utils. c

7. 2. 2 完成sesi—utils. c

7. 3 连接接口到应用函数

7. 3. 1 callbacks. c

7. 3. 2 main. c

7. 4 编译程序

7. 5 项目事后剖析

第八章 佣金计算摘要和设计

8. 1 问题定义

8. 1. 1 最终用户信息

8. 1. 2 安全问题

8. 1. 3 现存的数据信息

8. 1. 4 工作流程说明

8. 2 用户接口

8. 2. 1 登录屏幕:frm—login

8. 2. 2 表显示格式:frm—table—display

8. 2. 3 处理佣金表单:frm—commissions

8. 3 数据库和登录安装

8. 4 创建数据库

第九章 构建佣金应用程序

9. 1 使用Glade构建用户接口(UI)

9. 1. 1 创建frm—login

9. 1. 2 创建frm—commissions

9. 2 数据显示控件(DDC)

9. 3 应用程序的实用函数

9. 3. 1 头. 日志和信息通讯函数

9. 3. 2 登录和口令函数

9. 3. 3 主要数据处理函数

9. 4 callbacks. c

9. 5 工程事后剖析

第十章 佣金计算

10. 1 从命令行编译

10. 2 使用make的好处

10. 3 部署应用程序

10. 3. 1 手动安装GNOME“开始栏”

10. 3. 2 使用命令解释程序脚本安装GNOME“开始栏”

10. 3. 3 在Makefile文件中添加“安装”目标

10. 3. 4 创建一个RPM文件

10. 3. 5 快速浏览RPM的“Spec”文件

10. 4 使用MS VC十十为Win32编译

10. 4. 1 搜集需要的文件

10. 4. 2 配置项目并且编译

10. 4. 3 配置Windows可执行文件

10. 4. 4 项目工作空间文件

第十一章 管理报表摘要和设计

11. 1 问题定义

11. 1. 1 安全问题

11. 1. 2 现存数据信息

11. 2 用户接口

11. 2. 1 登录屏幕—rm—repons

11. 2. 2 报表1:表格报表——销售员等级

11. 2. 3 报表2:饼图——销售额划分

11. 2. 4 报表3:条形图——相对于配额的年销售趋势

11. 2. 5 报表4:散点图——在数字数据中寻找相关性

11. 3 数据库和登录名安装

11. 4 创建数据库

第十二章 管理报表构建

12. 1 问题定义

12. 2 控制应用程序:KBI

12. 3 报表1:列表

12. 4 报表2:饼图

12. 5 报表3:条形/线形图

12. 6 报表4:散点图

第十三章 编译KBI应用程序

13. 1 通过RPM编译和发布

13. 1. 1 makefiles文件

13. 1. 2 RPMspec文件

13. 2 利用Win32的MinGW编译

13. 2. 1 什么是MinGW

13. 2. 2 所需的文件和URL

13. 2. 3 安装和编译指导

第三部分 例子

第十四章 XML见动态用户接口控制

14. 1 HelloWorldl

14. 2 交叉窗口通信

14. 3 改变应用程序, 而不重新编译

第四部分 附录

附录A SESI定单应用程序产生的Glade文件

附录D WCA产生的Glade文件

附录C 主要商务指示器应用程序产生的Glade文件

C. 1 KBI文件

C. 2 列表文件

C. 3 饼图文件

C. 4 条形/线形图文件

C. 5 散点图文件

你可能感兴趣的:(mysql,用户,接口)