
开发经验+错误调试
文章平均质量分 93
Jurbo
努力努力再努力,保持一颗求知的心
展开
-
错误:数据库文件连接失败(VS2012)
报错信息Cannot open the database “你数据库的路径(如C:\USERS\ADMINISTRATOR\DATABASE.MDF”requested by the login.The login failed.Login failed for user “你电脑的名字(如PC-201606245UTD-administrator)”One or more files do not原创 2016-07-29 09:40:33 · 3501 阅读 · 0 评论 -
如何发现优秀的开源项目
之所以转载这篇文,是因为我之前有想学习别人的项目的需求,但却不得其路。如何在技术上提升自己?一开始,当你学习完一门语言,熟练运用里面的特性和语句,并能用该语言满足他人提的需求,OK。但是如何提高呢?之前我曾经提过,学习一门语言的标准库。比如Python语言,可以学习Python标准转载 2016-09-23 13:18:56 · 801 阅读 · 0 评论 -
QQ红包技术方案全解密
QQ红包技术方案全解密转载 2017-03-24 16:44:26 · 8222 阅读 · 3 评论 -
错误:VC6.0 error LNK2001:unresolved external symbol _main
在创建MFC项目时, 不使用MFC AppWizard向导,就会在编译时产生很多连接错误,如error LNK2001错误。典型的错误提示有: Windows子系统设置错误:error LNK2001: unresolved external symbol _main错误原因Windows项目要使用Windows子系统,,而不是Console子系统解决方法[Project] –> [Settings原创 2017-06-28 11:44:07 · 2023 阅读 · 1 评论 -
错误:external symbol __imp__TransparentBlt@44
错误提示error LNK2001: unresolved external symbol __imp__TransparentBlt@44错误原因:因为在编译前,没有设置相应的”图象擦除”(TransparentBlt)的LIB文件->Msimg32.lib解决方法:“工程”->”设置”->在”Project Setting”中,”对象/库模块”中,增加Msimg32.lib。原创 2017-06-28 11:18:24 · 1279 阅读 · 0 评论 -
数据库误操作,如何恢复数据(SQL事务,或数据库还原)
数据库误操作一般指,不小心删除/插入了某个数据,或是当有多个操作同时执行时,因为网络原因或者机器原因,导致整体操作只执行了一半,而数据已失去了逻辑性例如:删除A表数据插入B表中与A表关联的某个字段若此时刚进行完第一个操作,用户关掉网页。那么此时A表数据已经删除,无法进行第二步操作。 如果当用户重新打开网页时,继续从第一步开始执行,则无法进行第一步操作,因为删除操作已经做了。当我们遇到这种情况原创 2016-08-07 19:32:14 · 10182 阅读 · 7 评论 -
错误:MySQL多列identity约束(VS2012)
问题发生场景我们有一个数据库,数据库中有30+张表,里面所有的主键都还未设置自增长类型。当我们一次性给所有表中的主键设置自增长类型时,VS2012报“MySQL多列identity约束 错误。分析问题初始,我们以为是其中有个表里有多个列设置了identity。但并没有。后来,我们又以为是当一个表中有外键的时候,系统会默认与外键联系的表为同一个表。所以会报多列identity错误。但删除其中一个原创 2016-07-27 16:28:50 · 1440 阅读 · 0 评论 -
错误:手动SQL语句拼接时,注意空格
错误语句报错VS2012提示我,在return_quy旁请注意”,”分析根据报错原因,我以为是我疏忽中,return_qty并没有对应wms_receive_mtl表中的一个字段,但检查后,是完全对应的后来,我又认为是我的SQL语句写的有问题,但是放在数据库里是能完好运行的但是我将SQL语句放入数据库中时,我首先去掉了拼接符“+”,并自己为语句之间加了空格(做这一步的时候,我心里完全没有异样)原创 2016-07-28 09:53:53 · 3828 阅读 · 0 评论 -
注册表详解
注册表注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。注册表的由来 在Windows 3.x操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的应用程序关联,大部分的设置是被放在win.ini、system.ini等多个初始化ini文件中。由于这些原创 2016-07-26 14:32:22 · 1218 阅读 · 0 评论 -
DNS详解
DNSDNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进原创 2016-07-29 14:07:11 · 1162 阅读 · 0 评论 -
错误:SQL语句的极端情况(Select之中的嵌套子循环)
错误发生场景开发环境:VS2012 ASP.NET :WebForm项目 在执行查询操作的时候。报出异常报错System.ArgumentException:列”Exchanged_qty”不属于表inquire. 分析首先,点开数据库,发现数据库表中时有数据的,代表查询语句一定可以查询出数据。其次,报错代码行,位置在自己写的toModel方法中。 toModel方法的原理是,通过反射技术将原创 2016-07-29 13:52:35 · 4170 阅读 · 0 评论 -
.NET和SQL Server中“空值”辨析 (DBNull与Null的区别)
本文转自:http://www.cnblogs.com/jhxk/articles/1619777.html对表进行插入操作,如datetime和int类型的两个字段,都允许为null, 用“sqlcmd.Parameters.Add(“@t12”,tb12.Text)”参数绑定时。datetime类型时,tb12.Text为空,插入成功,不报错,查看该值,却为1900-01-01;int类型时,转载 2016-09-18 19:12:10 · 1973 阅读 · 0 评论