donqiang的博客

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月29日

摘要: 当你试图在mysql中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的。像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这似乎又是一种误导。在很多实例中,这种错误的发生都是因为mysql一直以来都不能很好的支持的关系的问题, 更不幸的是它也并没有指明到底是哪一个问题会导致上面那种错误,下面我把导致这个可怕 的150错误的常见原因列出来了,并且我以可能性的大小作了排序,已知的原因:1、 两个字段的类型或者大小不严格 阅读全文
posted @ 2011-07-29 17:01 donqiang 阅读(1647) 评论(0) 推荐(0) 编辑

2011年7月27日

摘要: http://www.cnblogs.com/qqflying/archive/2008/01/13/1037262.html 阅读全文
posted @ 2011-07-27 17:42 donqiang 阅读(275) 评论(0) 推荐(0) 编辑

2011年5月27日

摘要: //查询列注释及列名称selectcolumn_name,column_commentfrominformation_schema.columnswheretable_schema='databaseName'andtable_name='tableName';//查询表注释及表名称selecttable_name,table_commentfrominformation_schema.tableswheretable_schema='image'andtable_name='tableName'; 阅读全文
posted @ 2011-05-27 13:44 donqiang 阅读(2738) 评论(0) 推荐(1) 编辑

2011年4月1日

摘要: 最近每次开机时都会出来一个visual Studio实时调试器,报“发生了未处理的异常(‘System ComponentModel.Win32Exception’,发生位置是 BSSocketSms.exe)[1728]”。 解决方法:删除注册表中的两项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug... 阅读全文
posted @ 2011-04-01 09:05 donqiang 阅读(791) 评论(0) 推荐(0) 编辑

2011年3月18日

摘要: Apache是目前广泛使用的一种网络服务器程序,不仅在UNIX/LINUX平台上被大量使用,而且在Windows平台上也有许多站点放弃了IIS而转向Apache。 .NET是微软推出的功能强大的开发技术,其目标就是与Java抗衡。ASP.NET非常适合于中小企业的Web应用,其性能较ASP3.0有了极大的提高。 下面就介绍让Apache支持ASP.NET的办法。 首先,必须要有Windows环境和.NET Framework的支持。此外还建议安装安装.NET开发工具如.NET Framework SDK或者 VisualStudio.NET。需要注意的是Windows的版本应为2000、200 阅读全文
posted @ 2011-03-18 09:57 donqiang 阅读(459) 评论(0) 推荐(0) 编辑

2011年3月17日

摘要: 1 static string GetIP() 2 {//http://www.ip138.com/ip2city.asp 3 Uri uri = new Uri("http://www.ikaka.com/ip/index.asp"); 4 System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri); 5 req.Method = "POST"; 6 req.ContentType = "application/x-w 阅读全文
posted @ 2011-03-17 16:25 donqiang 阅读(1083) 评论(1) 推荐(1) 编辑

2011年3月9日

摘要: LINQ工具介绍:LINQPad == 学习LINQ工具:LINQPad LINQPad支持C# 3.0 和 Framework 3.5的全部功能:◆LINQ to SQL◆LINQ to Objects◆LINQ to XML LINQPad 也是一个很好的学习LINQ的工具,包含《C# 3.0 in a Nutshell》一书中200个示例,可以使用LINQPad感受LINQ的超酷功能和函数编程。 LINQPad 是完全免费的,无需安装,下载之后直接可以运行,只有2.12 MB大小。LINQPad 需要先安装.NET Framework 3.5,支持 SQL Express、SQL 200 阅读全文
posted @ 2011-03-09 09:01 donqiang 阅读(1487) 评论(0) 推荐(0) 编辑

摘要: 把一串ID组成的字符串当作参数传成存储过程获取数据。很多时候我们希望把这个字符串转成集合以方便用于in操作。 有两种方式可以方便地把这个以某种符号分隔的ID字符串转成临时表。方式一:通过charindex和substring。 1 create function func_splitstring 2 (@str nvarchar(max),@split varchar(10)) 3 returns @t Table (c1 varchar(100)) 4 as 5 begin 6 declare @i int 7 declare @s int 8 set @i=1 9 set @s=1 10. 阅读全文
posted @ 2011-03-09 08:51 donqiang 阅读(844) 评论(0) 推荐(0) 编辑

摘要: SQL Server性能调优汇总–查看运行的sql语句的运行情况SELECT creation_time N'语句编译时间' ,last_execution_time N'上次执行时间' ,total_physical_reads N'物理读取总次数' ,total_logical_reads/execution_count N'每次逻辑读次数' ,total_logical_reads N'逻辑读取总次数' ,total_logical_writes N'逻辑写入总次数' , execution_ 阅读全文
posted @ 2011-03-09 08:49 donqiang 阅读(413) 评论(0) 推荐(1) 编辑

摘要: 1、在SQL SERVER里 查询Excel数据: – ====================================================== SELECT * FROM OpenDataSource( ‘Microsoft.Jet.OLEDB.4.0′, ‘Data Source=”c:\book1.xls”;User ID=Admin;Password=;Extended... 阅读全文
posted @ 2011-03-09 08:38 donqiang 阅读(1023) 评论(0) 推荐(0) 编辑