delphi+sql server开发数据库起步与提高 各位大虾: 我学数据库开发想用delphi+sql server,学了一段时间没什么起色,在此我想请问各位高手,您们在用 delphi 和sql server开发数据库初级阶段,和提高阶段应该分别做些什么具体工作,在此恳请各位高手指教. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 you must learn the SQL first 这两个软件是现在很多人都在用的组合编程工具,要注意这是两种编程语言而不是一种,因为数据都是在数据库里面进行存储和处理的,而Delphi只是做相应的输入、输出工作,所以在初学的时候必须先学Sql语法及表达式,清楚之后再将两个合起来用就好了。在Delphi中主要是使用ADO控件组链接数据,用Dbgrid显示数据。希望这样说对你有一点点用。再就是多看多写了。 以前做的时应delphi多,把主要东西放在服务器上,多学一此地ms sql,应他主健,外健,触发器,存储过程,规则(you must learn the SQL first) 同意上面几位意见,初始:注意DELPHI只做一些其本的界面之类的功能,写一些调用函数之类的,所以没多少实质内容,掌握其只是个工具耳,呵呵重点学SQL语句,目的是为了了解应用管理SQL SERVER,其中比如设计基本表,视图,存储过程,并建立出来;再掌握一些库备份还原,数据导入导出,使用DTS包之类;接着试试如何用SQL语句写出这些功能并执行;感觉重点好像还在于设计哦,呵呵 1、起步阶段 熟悉Delphi语言的特性,比如它能做什么,主要是一些常规性的代码。这个时候编码规范很重要,起步的时候,如果编码没有规范,会影响到你今后的代码风格以及代码质量。 简单的数据库设计,比如建库、建表,熟悉SQL语言。 熟悉通过ADODB访问数据库,并通过数据表现控件把这些数据表现出来。2、熟练阶段 代码的严谨性方面考虑、出错处理,人性化的信息提示(包括出错处理),后台数据库设计上的合理性等。3、成熟阶段 系统结构设计,在系统结构设计上包含系统功能构架、软件模块合理划分,后台数据库设计上考虑更多了,一些业务逻辑等在处理上可以划分到SQLServer上等。呵呵,后面就更多了,特别当你站在系统分析员或者项目负责人的角度上,还要考虑项目的管理、协调等非技术因素 如何清除画圆痕迹? Timer控件卡的问题 关于Left Join返回数据集的问题 如何做权限维护模块?给个思路! 请问如何在ShellListView控件中实现如下功能(再加100分) 文件压缩解压问题。急!!! TQuery用delete不能删除记录 怎么根据一个ACCESS数据库中的一表创建一个DBF表,并把数据放到新表中? 怎么样得到一个按钮的句柄? 关于Qrreport 报表的疑问? 如何调用该存储过程? 三角猫来拿分,详见 http://community.csdn.net/Expert/topic/3340/3340372.xml?temp=.3651697
初始:注意DELPHI只做一些其本的界面之类的功能,写一些调用函数之类的,所以没多少实质内容,掌握其只是个工具耳,呵呵
重点学SQL语句,目的是为了了解应用管理SQL SERVER,其中比如设计基本表,视图,存储过程,并建立出来;再掌握一些库备份还原,数据导入导出,使用DTS包之类;接着试试如何用SQL语句写出这些功能并执行;
感觉重点好像还在于设计哦,呵呵
熟悉Delphi语言的特性,比如它能做什么,主要是一些常规性的代码。这个时候编码规范很重要,起步的时候,如果编码没有规范,会影响到你今后的代码风格以及代码质量。
简单的数据库设计,比如建库、建表,熟悉SQL语言。
熟悉通过ADODB访问数据库,并通过数据表现控件把这些数据表现出来。
2、熟练阶段
代码的严谨性方面考虑、出错处理,人性化的信息提示(包括出错处理),后台数据库设计上的合理性等。
3、成熟阶段
系统结构设计,在系统结构设计上包含系统功能构架、软件模块合理划分,后台数据库设计上考虑更多了,一些业务逻辑等在处理上可以划分到SQLServer上等。
呵呵,后面就更多了,特别当你站在系统分析员或者项目负责人的角度上,还要考虑项目的管理、协调等非技术因素