KAO,用VC去开发数据库? 开发数据库驱动还差不多我们要用VC++去搞网络方面的,硬件产品相关的才有活路

解决方案 »

  1.   

    只要不做数据库做啥都行.因为数据库VC看不上眼....
    做控制.做驱动.做通信.做系统.做老B,老D.老P不能做了........
      

  2.   

    最多用CDaoDatabase读过一些小型的数据库,其它的都用Delphi轻松简单的解决了,效率还算不错
      

  3.   

    谁叫你有VC做开发数据库了,用PB不好吗,简单又快
    你能把C语言学好,难道那些ASP,VB,Delphi,PB,JAVA就学不会吗
    学编程是学方法,不是刻意地学某门语言。
    我用VC开发了一套管理系统。现正给公司用着,效果不错。
      

  4.   

    请到:http://www.csdn.net/expert/topic/167/167323.shtm来解决问题!
      

  5.   

    vc开发数据库挺灵活的,而且速度很快,更重要的是,可以用它编写一些需要读写数据库的程序,但这些程序并不是以数据库为主,而是以图像处理,网络为主的,但要用到数据库中的数据,这时,vc就可以大显身手了.
    我现在就在做这方面的工作.
      

  6.   

    我用 开发了公司的产品管理系统,由于本管理系统有部分是AUTOCAD平台,开发的代码必须可以被不同的平台共用。所以我选择用VC
      

  7.   

    VC 最好做底层操作,做一个Dll,用在 Delphi、... 上去
      

  8.   

    我就喜欢用vc做数据库,也用它做了实际产品,现在有几个工厂正在用我的软件。
    我的经验vc做数据库缺点有4个:
    1、少了做数据库分析的前期辅助工具,这一点pb比较强.
    2、本身学习vc语言的难度大于vb pb delphi等
    3、做界面相对麻烦点
    其实我认为阻碍vc写数据库最大的原因也就是第2点学习vc的难度。vc不象vb pb,你只要学会一部分vb pb就能或多或少的完成一件实用数据库的作品,而vc,就要求程序员要比较全面的掌握vc极其数据库相关部分才能完成实用的数据库产品。我认为在对数据库支持,及使用的灵活性方面,其实vc是最全面和最强大的不管是odbc ado dao oledb rdo 等,它都提供了全面的支持,使用哪一种,都很方便也不要在程序中兜圈子,而vb好象在使用odbc 和ado方面比较方便点,用oledb 就好象要兜个圈子才能使用,pb就几乎都是用odbc写。所以vc的灵活性是最强的。在可使用控件方面,vc不比delphi差和少,delphi 只不过把控件整齐地摆在了工具栏上面,方便了初学者使用,vc只不过把控件的选择藏在了 工程菜单---下的---添加工程--下的--部件和控件 菜单里面,走了3个弯,但是你进去后,就会发现,可使用的控件和delphi一样丰富一样多。前面说的第3个缺点做界面麻烦点,其实也是vc的优点,其它vb、pb中虽然界面部分很容易做,但要做出别致,和具有自己特色的界面,我想vc其实是最容易的。说了这么多,其实vc难就难在与数据库无关的部份,一但牵涉到数据库的读写,与操作,我认为,vc不会比vb pb delphi复杂,难度可以说是一样的,我想,没有人会怀疑vc的执行效率吧!真正的程序员就要为程序的执行效率负责,为程序的每一个部分负责,用vc写程序,你会几乎完全掌握和了解程序中使用到的每一样东西和每一个环节。不会向有些delphi程序员做出来的东西,在98下运行正常,在nt下不行了,在这台机运行没有问题,跑到第二台机上就动不了了,搞到最后,连编写程序的程序员也不知道错误在哪个环节。我想大家在网络上下载delphi初哥编制的程序经常会遇到这样的问题吧。如果是vc 写的,就几乎不会有这样的问题。为了成为真正的程序员,为了成为最棒的windows程序员,做程序员的朋友们,你不学vb pb delphi等都可以,但一定要学vc,即便你工作中不使用到vc写程序,也要要求自己学习它、掌握它,学了其它的最多是站在巨人的肩膀上了看windows,而学了vc就就等于站在巨人的头顶了看windows,说白了,谁叫我们都躲在microsoft的树阴下乘凉呢!最后的总结,你不一定要学vc用vc,但在以后的日子里,你如果不能离开microsoft的树阴乘凉,那你会后悔一背子----我怎么连vc也不会呢!!!!!!
      

  9.   

    我就用VC写数据库的程序。因为项目牵涉到其他的一些问题,比如输入,输出,图形处理,而所有的数据都放在数据库中,所以用VC是最方便的。
    从目前来看,VC不管怎么说,做数据库的开发都很麻烦。比如ODBC,在发出SQL之前,要做那么多的准备工作,什么绑定之类的,太复杂了,不象其他的工具可以在设计的时候就定下来。相比较,我以前用PB做东西要快得多。
    灵活的另外一个方面就是要做很多其他的工作。
      

  10.   

    odbc 可以用CRecordset一点也不复杂
      

  11.   

    这两天我在VC中用ADO进行SQL server的操作,一点也不麻烦
      

  12.   

    to Crob:
    请问ADO中Requery(option)语句Option可以取哪些值?谢谢!
      

  13.   

    其实要真正高效率,还得用VC
    比如Oracle 的开发,应用VC与Oracle的OCI接口,
    服务器一般都是这样的!
      

  14.   

    服务器端当然还得用VC+ADO啊。
      

  15.   

    我正在用VC做一个水电站实时监测系统,其中数据库部分是用ADO,一点都不麻烦,也许PB,VB,在这方面更方便,其它的功能实现如通信,遥控等怎办。
      

  16.   

    使用Pro*C来进行数据库开发,可以领略到真正的速度快感:
    连接,查询,断开3个过程只需要200-300毫秒,在实时系统中有无限生机