数据库
文章平均质量分 56
大余里
Love life, Love world!
展开
-
dispatch error #3092错误原因汇总
使用 msado15.tlh,链接Microsoft SQL Server,执行句法(syntax)的时候出现IDispatch error #3092的错误。1、语法错误1、 保证语法正确,有些数据库字段需要用表指引,或者数据字段需要用中括号包含,确保所有符号为英文符号,确保字符串带一对单引号。表指引字段:select * from table where table.column1=1 UPDATE table SET table.value = '53.74' WHERE i...原创 2021-05-12 17:23:10 · 2171 阅读 · 0 评论 -
MFC快速实现ADO和界面控件的绑定
MFC提供了ADO控件可以快速实现数据库和界面显示的对应。控件名称:Microsoft ADO Data Control,Microsoft DataCombo Control,Microsoft DataGrid Control, Microsoft DataListControl等如果在插入Active X控件的过程中,没有这些控件,需要注册对应的ocx,注册OCX成功后就可以添加了。ocx名称:MSADODC.OCX、MSDATAGRD.OCX注册ocx命令:regsvr32...原创 2021-03-31 09:06:49 · 177 阅读 · 0 评论 -
ADO扩展IADORecordBinding
当我们使用VisualC++进行ADO编程时,一项颇为头疼的工作就是对VARIANT字段类型的处理。通常做法是,先把VARIANT类型转换为形式上较为类似的C++类型,然后再把转换后的数据存放在一个类(class)或结构(structure)中。即便如此,对VARIANT数据类型的处理在一定程度上也影响到了程序的性能。 ADO为我们提供了一个接口,该接口使我们可以把数据直接读取到本地,从而绕开对于复杂的VARIANT数据类型的处理。同时,ADO还定义了一组预处理宏,用来简化接口的使用。用好这一工具,将.原创 2021-03-30 11:21:34 · 179 阅读 · 0 评论 -
Visual C++中的ODBC编程实例
Microsoft Developer Studio为大多数标准的数据库格式提供了32位ODBC驱动器。这些标准数据格式包括有:SQL Server、Access、Paradox、dBase、FoxPro、Excel、Oracle以及Microsoft Text。如果用户希望使用其他数据格式,则需要安装相应的ODBC驱动器及DBMS。 用户使用自己的DBMS数据库管...转载 2020-03-26 20:20:47 · 796 阅读 · 0 评论 -
MySQL server has gone away 问题的解决方法
mysql出现ERROR : (2006, 'MySQL server has gone away') 的问题意思就是指client和MySQL server之间的链接断开了。造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插...转载 2020-04-22 19:26:20 · 165 阅读 · 0 评论 -
非关系型数据库对比
什么是NoSQL?NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。为什么使用NoSQL ?今天我们可以通过第三方平台(如:Goo...转载 2020-04-05 19:38:17 · 464 阅读 · 0 评论