编写数据库DELPHI和FOXPRO哪个更好?

dandan 2000-01-29 10:02:00
我现在学了一些DELPHI的知识,但没学FOXPRO,听说用FOXPRO编写数据库更好,是不是呢?它们各有什么优缺点吗?
...全文
383 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
os9 2000-02-09
  • 打赏
  • 举报
回复
如果foxpro和delphi 都未开始用,
我觉得先熟悉foxpro的基本命令
毕竟是命令行方式操作,感觉感觉
其运作原理,然后在此基础上去
学习delphi,或许理解速度更快一些。
一点浅见。
sess 2000-02-08
  • 打赏
  • 举报
回复
根据我的经验,当然是delphi 略胜一筹
kxy 2000-01-30
  • 打赏
  • 举报
回复
Foxpro不适合作通用软件,因为它是伪编译,它的数据库也很难加密.
除非你想Free.
Delphi通过BDE或ODBC与数据库相连,同一个程序只要很小的改动
就可以访问不同的类型的数据库,自然牺牲了一些速度.
如果你没有学Foxpro也别学了.(我对它有偏见.:) ).
如果你要在DOS下开发数据库,Foxpro是最好的.速度快,容易学,除了
没有保密性包括源码,数据库都是可以被人弄出来的.
如果在windows平台(delphi不久就有linux版本)我推荐delphi
Venne 2000-01-30
  • 打赏
  • 举报
回复
在这个论坛时已经有多次讨论类似的问题,而我觉得,编程工具的好坏在于使用者本身的水平。我喜欢DELPHI,但我并不能强使喜欢PB的人也赞同我说得对。存在必有其理由,如果你什么都没有学,只是从空白处选择,那要看你的目的的什么,如果你只想玩玩数据库编程,用FOXPRO,甚至用ACCESS都没有问题,如果你想做编程的工作,DELPHI当然才是掌握RAD编程的不二法门。
我无意让别人再说我是DELPHI疯子。 :)
xhaibo 2000-01-30
  • 打赏
  • 举报
回复
DELPHI和FOXPRO,我觉的在DELPHI更顺应时代潮流!
radish 2000-01-30
  • 打赏
  • 举报
回复
我同意whiteshorse的见解
supershan 2000-01-30
  • 打赏
  • 举报
回复
我认为还是学Delphi,这只是我个人的意见仅供参考。
929 2000-01-30
  • 打赏
  • 举报
回复
FOXPRO编程在DOS时代是很流行的,它主要适应于单机做业,对于单机上的一些管理系统还比较合适。但在今天可能没有人再想去使用DOS下的管理系统。因此,在你没学过FOXPRO的情况下,那么干脆就不要学好了。对于数据库入门可以看一下有关数据库,表这些概念的介绍,还可找有关SQL的书看一下。DELPHI很不错,如果觉得难学,用VB好了。很多人在WINDOWS下编程,都是从VB起步的。
sky__horse 2000-01-30
  • 打赏
  • 举报
回复
foxplus、foxpro我都用过,但近几年我只用delphi。
原因嘛,也简单,与以上诸位大侠一样。
whitehorse 2000-01-29
  • 打赏
  • 举报
回复
本人熟用foxpro for dos,开发了几个系统,delphi刚刚入门,开发了一个数据库
管理系统,本人体验,foxpro开发单机系统速度要比delph快,因为是解释型语言,
调试容易找错,foxpro的SQL语句,经过专门优化,速度较快,但管理大型数据库的
能力不如专用的数据库系统,delphi的应用方面比foxpro广泛,开发环境较好,
控件多,可以设计出好多foxpro无法做出来的效果,两者不是一种类型的开发工具,在网络和Internet的数据库管理方面,比foxpro强大,foxpro在microsoft的发展中处于被舍弃的部分,发展前途不明,delphi的数据库驱动,及SQL语句的使用与foxpro相比比较麻烦。如果你已经掌握了FOXPRO并且手头活较紧,可用foxpro开发,不然可用delphi
本文档主要讲解C语言的基础知识 C语言 语言主讲: 主讲:邓君峰 绪 论 教学要求 – 掌握程序设计语言的基本知识 – 常用算法 – 初步的程序设计能力 学习方法 – 自主学习 – 重视上机实践 教材和参考书 The C Programming Languagem, Second Edition, Brian W.Kernighan & Dennis M.Ritchie, 清华大学出版社,Prentice-Hall International, Inc. ,1997 C语言程序设计,何钦铭主编,人民邮电出 版社,2003 C程序设计(第二版),潭浩强等,清华大 学出版社,1999 上机要求 – 禁做与课程学习无关的事情(如上网聊天,游戏等) – 看懂编译信息,逐步学会各种调试方法 Chap 1 用C语言编写程序程序设计语言的发展 C语言特点 语言特点 C程序结构 程序结构 基本的输入输出 程序设计语言的发展机器语言 汇编语言 高级语言 – 通用语言 fortran, basic C VB SQL Delphi Powerbuild C++ ( VC++ BC++ ) – 数据库语言 foxbase ,FoxPro HTML Java – 网页制作工具 C语言特点 C语言允许直接访问计算机内部地址,能比其他语 语言允许直接访问计算机内部地址, 语言允许直接访问计算机内部地址 言更容易执行硬件操作. 言更容易执行硬件操作. 用于解决大多数应用领域中的问题. 用于解决大多数应用领域中的问题. 语法限制不太严格,程序设计自由度大,但同时 语法限制不太严格,程序设计自由度大, 不易查找错误. 不易查找错误. C 语言中大小写字母代表不同含义. 语言中大小写字母代表不同含义. C程序结构 程序结构例1 在屏幕上显示: 在屏幕上显示: Programming is fun! C程序结构 程序结构 1.任何程序都有主函数 2.程序由若干语句组成 在屏幕上显示: 例1 在屏幕上显示: Programming is fun! 3.语句由;结束 # include void main( ) 主函数 { printf("Programming is fun! \n"); 语句结束 } 输出函数 换行符 例2 在屏幕上显示: 在屏幕上显示: Programming is fun! And Programming in C is even more fun! # include 编译预处理命令 void main( ) { printf("Programming is fun! \n"); printf("And Programming in C is even more fun! \n"); } 例3 计算并显示2 计算并显示2个数的和 # include void main( ) { int value1, value2, sum; 变量定义 value1=5; value2=2; 变量使用 sum=value1+value2; printf("The sum is %d \n", sum);输出结果 输出结果 } 例4 计算2个数的和,以算式的形式显示 计算2个数的和, # include void main( ) { int value1, value2, sum; value1=5; value2=2; sum=value1+value2; printf("%d+%d=%d \n", value1, value2, sum); } 例5 输入2个数,求和. 输入2个数,求和. # include void main( ) { int value1, value2, sum; printf("Input 2 numbers:\n"); 输入提示 scanf("%d%d", &value1;, &value2;); 读入 个数 读入2个数 sum=value1+value2; printf("%d+%d=%d \n", value1, value2, sum); } 求阶乘函数 输入m, 计算m!和 例6 输入 n 计算int和n! int k ) /* 函数定义 */ fact( { int i, y = 1; # include void main( ) for(i = 2; i <= k; i++) { y = y*i; /* 计算 k! */ int m, n, resm, resn; return y; /* 结果返回 结果返回*/ } scanf("%d%d", &m, &n); resm = fact(m); /* 调用函数 调用函数fact计算 计算m!*/ 计算 resn = fact(n); /* 调用函数 调用函数fact计算 计算n!*/ 计算 printf("%d, %d\n", resm, resn); } /* main函数结束 */ 函数结束 基本输入输出函数格式化输出函数 printf( ) printf(格式控制 输出参数 ... , 输出参数 格式控制, 输出参数1, 输出参数n); 格式控制 printf("Hello World! \n"); ; printf("%d, %d\n" , resm, resn) ; printf("sum=%d\n", sum) ; 格式控制 –格式控制说明 %… %d :输出十进制整数 %f:输出十进制浮点数 %c:输出单个字符 –普通字符原样输出普通字母数字及符号 输出: 输出: 转义字符 \n , \t X=34,Y=3.14 , x=34; y=3.14; printf(" X = %d, Y = %f ", x, y); 最好直接了当: 最好直接了当: 基本输入输出函数 scanf( ) 格式化输入函数 scanf("%d %d", &m, &n ); scanf(格式控制 输入参数 ... , 输入参数 格式控制, 输入参数n); 格式控制 输入参数1, –格式控制说明 %… –普通字符原样输入 scanf("%d%d", &m, &n) ; 格式控制 变量地址 scanf("%d, %d", &m, &n) ; 要求输入: 5, 6 要求输入: scanf("m=%d, n=%d", &m, &n) ; 要求输入: 要求输入: m=5, n=6 C 语言上机源程序 test.c 编译 test.obj 可执行 代码 连接 test.exe 运行 C 语言上机上机环境:Turbo C 这是一个集编辑,编译,连接,执行 和调试为一体的全屏幕语言工具. 优点:系统小 缺点:不支持鼠标(MS-dos方式) 启动Turbo C : MS-dos方式 TC Windows 98 双击相应文件夹下 tc 应用程序. C 语言上机使用TC 使用 – 编辑 输入, 输入,修改程序 – 调入程序 F3 保存文件 F2 – 编译+连接+执行 ctrl+ F9 (可能要修改错误) – 查看运行结果 Alt + F5 – 中断程序执行 ctrl+ Break 或 ctrl+ C – 菜单 Alt + 字母 或 F10 再← →选择 – 退出 Alt + X C 语言上机使用BorlandC 3.1 使用 执行bc.exe程序(可以使用鼠标) 程序( 执行 程序 可以使用鼠标) – 调入程序 F3 保存文件 F2 – 编译+连接+执行 ctrl+F9 – 查看运行结果 Alt + F5 – 菜单 Alt + 字母 (或F10 再← →选择) – 中断程序执行 ctrl+ Break 或 ctrl+ C – 窗口切换 Alt+窗口号 – 退出BC Alt +X C 语言上机 错误 错误行位置 ↓ 转下一个 错误 警告性错误 第3行 有问题的符号

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧