VC++存储过程应用技巧

  很多朋友告诉我他数据库学得很好,对数据库的各类操作都相当熟练,没有难不到他们的SQL语句。然而他们写出的语句效率却并不是让人满意,一个读写就已经如此,要是成千上万频繁的数据库更新的话那个队列可能都要排到火星上去了。再者提到存储过程也是没人去做详细的了解,就更不提应用了。

  存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

  平常对于一条SQL语句需要先编译然后再执行,然后才能返回用户所需要的结果,但如果对于相同的SQL语句进行频繁多次的使用的话,每一次都重新编译然后执行,效率显然是大打折扣的。而正如百科里存储过程的介绍所说,能够将编译好的SQL语句存储在数据库中,之后每次调用便略过了编译这个步骤,只需要向存储过程传递参数(输入或输出)就能够得到用户需要的数据结果。当然,这对小量的数据库读写感觉不出来,但如果是大量的数据库操作,存储过程的优势就能够相当明显的体现出来。

  接下来我主要讲的是利用Visual C++对存储过程的调用。

Read more…

利用SOCKET发送与接收结构体(C++)

  首先庆祝下Rock博客(ray77.com)的Google PR今天荣升到2了,对于Google的工程师们PR似乎只是个小游戏,但还是挺值得高兴的。以后Rock只发布原创的东西了,即使要转载也只转载一些相当有意义的文章,充数的杂闻就可以PASS了 :wink: 。In my opinion , It is simply a weblog , a personal blog …

  再唠叨下工作的事情。摩力游(moliyo)的人力资源部与程序部的高管似乎比较认可我的资质与技术水平,但学校还有些麻烦的事情需要请假处理这让他们比较难接受,不管怎么样,Rock一直在尽量协商,但愿不会影响到复试。对摩力游的中级客户端工程师还是相当憧憬的。 :neutral:

  嗯,接下来进入主题了,谈下C++中如何利用socket发送结构体,此教程只供网络编程菜鸟参考,高手可以绕路了。 :!:

Read more…

09年2月编程语言排行榜:商业编程语言的王者之争

da058

商业编程语言的王者之争

  2009年2月Tiobe编程语言排行榜发布,前十位的排名没有太大变化,C语言在取得了08年年度编程语言后增势迅猛,相比去年同期增长了0.98%。本期前20名的榜单中,两种同样以商业数据处理擅长的编程语言COBOL和RPG的排名变化值得我们关注。COBOL本期跌出前20名,本期排在22位(上期排名17);RPG语言进入前20名,排在第19位(上期排名21)。

Read more…

 Page 1 of 4  1  2  3  4 »