请给一点使用 VC 开发数据库系统的建议 本人公司打算开发一套信息管理系统,请给一点使用 VC 开发数据库系统的建议! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 据说Powerbuilder最好。若已确定用VC做主开发平台,最好数据库设计部分用某DBMS实现,如SQL SERVER;而程序开发部分用VC(ADO或ODBC)。可能的话也可引入最新的SE方法,如Rational RUP 用VC开发数据库比较麻烦,不过很有效率哟!建设吗,不敢当,还是交流一下吧。一、可以将数据库的基本功能封装成一个模块,与信息管理功能分开二、数据库部分可以使用现在的类库或直接使用数据库的SDK进行开发三、建设不要在软件中固化数据库的信息,而应动态构造SQL语句,这样软件灵活性要大得多好了,有什么可多多交流 数据库VC的效率比不上VB,delphi之类的工具!其它,如图像,系统之类,VC是第一!!! 直接使用SDK开发时,数据库VC和其他开发工具的效率是不相上下的。开发的方法的取舍关键在于项目的规模大小,小项目无论怎么搞都行,大一点的项目则要多考虑可扩展性,hnyange的建议很可取的。 数据处理多而复杂时建议使用数据库的存储过程,一可以提高效率,二程序易于维护和升级。同意hnyange(老婆第一最爱,编程我的第二最爱)的:三、建设不要在软件中固化数据库的信息,而应动态构造SQL语句,这样软件灵活性要大得多,而且在数据量大的情况下,效率很高 开始时也许不是很快但是可以学到很多的基础的东西ODBC吧,使用起来比较方便,你可以自己写一个访问数据库的类来使用,这样可以充分考虑项目的独特性 用VC开发信息管理系统是个好的想法。但是对于开发团队的整体素质要求较高。使用PowerBuilder效率无疑较快,但是后续维护工作是很麻烦的,这点我深有体会,因为它不是面向对象的,一般开发都以事件/函数的模式写脚本开发,多人合作时,难以提炼出核心代码。后期维护变得很烦。Delphi也是个不错的选择,但是Delphi的语言核心只是Borland的一家产品,建立在这基础上无疑风险较大。使用VC可以充分利用C++语言面对对象的优势,将核心封装成对象,层层提炼出系统的核心,在处理大型系统时,这点尤其重要,可使维护修改工作易于进行,优点很多。但是使用VC对于开发团队要求较高,开发成员必须经验丰富,有较高的C++语言运用素质,尤其是核心开发人员必须能够驾驭整体,否则会严重影响开发效率,如果大家能力够的话,开发效率会超过那些RAD的工具。个人一点浅见,仅供参考。 VC+SQL serveruse OLEDB 简单的vc+access!有一定安全性和稳定性需求的用vc+sqlserver or vc+oracle!使用技术:1.mfc odbc2.ado3.ole db templates4.ole db 鼠标双击延时是多少 视图切分 滑块滚动问题!!! 怎么按照功能搜索函数啊?谢谢大家! 在VC中怎么用汇编来实现开平方运算?在线等 如何使调用其他应用程序的函数直到被调用的应用程序启动完毕后才返回 入门问题 那位热心的哥们帮我看个类型转换问题。 怎样在NT或2000中控制客户机对文件只能读取不能拷贝,或控制某一个程序有权读取文件 关于windows7的登录、重启和sas键响应的编程 网络编程初级问题。 郁闷?用VC++开发数据库,怎么样,高手指教 createfile/readfile/writefile应用于端口操作时,有什么要注意的?
若已确定用VC做主开发平台,最好数据库设计部分用某DBMS实现,如SQL SERVER;而程序开发部分用VC(ADO或ODBC)。
可能的话也可引入最新的SE方法,如Rational RUP
建设吗,不敢当,还是交流一下吧。
一、可以将数据库的基本功能封装成一个模块,与信息管理功能分开
二、数据库部分可以使用现在的类库或直接使用数据库的SDK进行开发
三、建设不要在软件中固化数据库的信息,而应动态构造SQL语句,这样软件灵活性要大得多好了,
有什么可多多交流
开发的方法的取舍关键在于项目的规模大小,小项目无论怎么搞都行,
大一点的项目则要多考虑可扩展性,
hnyange的建议很可取的。
同意hnyange(老婆第一最爱,编程我的第二最爱)的:
三、建设不要在软件中固化数据库的信息,而应动态构造SQL语句,这样软件灵活性要大得多,而且在数据量大的情况下,效率很高
但是可以学到很多的基础的东西ODBC吧,使用起来比较方便,你可以自己写一个访问数据库的类来使用,这样可以充分考虑项目的独特性
但是对于开发团队的整体素质要求较高。
使用PowerBuilder效率无疑较快,但是后续维护工作是很麻烦的,这点我深有
体会,因为它不是面向对象的,一般开发都以事件/函数的模式写脚本开发,
多人合作时,难以提炼出核心代码。后期维护变得很烦。
Delphi也是个不错的选择,但是Delphi的语言核心只是Borland的一家产品,建立在这基础上无疑风险较大。
使用VC可以充分利用C++语言面对对象的优势,将核心封装成对象,
层层提炼出系统的核心,在处理大型系统时,这点尤其重要,可使维护修改工作易于进行,优点很多。
但是使用VC对于开发团队要求较高,开发成员必须经验丰富,有较高的C++
语言运用素质,尤其是核心开发人员必须能够驾驭整体,否则会严重影响开发
效率,如果大家能力够的话,开发效率会超过那些RAD的工具。
个人一点浅见,仅供参考。
use OLEDB
有一定安全性和稳定性需求的用vc+sqlserver or vc+oracle!
使用技术:
1.mfc odbc
2.ado
3.ole db templates
4.ole db