含羞草
好记性不如烂笔头
菜鸟先飞...
posts - 38,comments - 27,trackbacks - 0

打开excel->excel选项->高级->最下面的常规->去掉 “忽略使用动态数据交换(DDE)的其他应用程序”前面的勾。
posted @ 2012-05-09 09:27 含羞草 阅读(6) 评论(0) 编辑

http://www.cnblogs.com/jonnyyu/archive/2005/01/10/89766.html

==========================================

const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。

事实上这个概念谁都有只是三种声明方式非常相似很容易记混。
Bjarne在他的The C++ Programming Language里面给出过一个助记的方法:
把一个声明从右向左读。

char  * const cp; ( * 读成 pointer to )
cp is a const pointer to char

const char * p;
p is a pointer to const char;

char const * p;
同上因为C++里面没有const*的运算符,所以const只能属于前面的类型。

posted @ 2009-06-16 09:04 含羞草 阅读(99) 评论(0) 编辑

System.Web.Services.Protocols.SoapException: 服务器无法处理请求。---> System.InvalidOperationException: 无法生成临时类(result=1)。\nerror CS2001: 未能找到源文件“C:\\WINDOWS\\TEMP\\zyobqxbr.0.cs()

 

解决方法:
 
给C:\WINDOWS\Temp文件夹加“IWAM_机器名”帐户读写权限
posted @ 2008-07-28 15:29 含羞草 阅读(1728) 评论(0) 编辑

切记,需要注意3个地方。
1、打开DataWindow窗口,点击Data Source 图标,先执行表的弹出菜单Deselect All,再执行Select All 即可在数据窗口的Column Specification中看到修改长度的字段已为新的长度。
2、选中已修改长度的字符类型字段,按鼠标右键,选择Properties,再将Edit属性中Limit的值修改为新的长度值。
3、如果数据窗口设置了Allow updates属性,则需要先将该属性去掉,然后再重新设置,否则会导致更新失败。

posted @ 2008-07-17 15:04 含羞草 阅读(332) 评论(0) 编辑
http://duiker.cnblogs.com/archive/2006/02/15/331119.html
==========================

每次我们在使用查询分析器调试SQL语句的时候,通常会看到一些信息,提醒我们当前有多少个行受到了影响,这是些什么信息?在我们调用的时候这些信息有用吗?是否可以关闭呢?

答案是这些信息在我们的客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN_PROC 信息。

我们可以利用SET NOCOUNT 来控制这些信息,以达到提高程序性能的目的。

MSDN中帮助如下:
 
SET NOCOUNT
使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息。

语法
SET NOCOUNT { ON | OFF }

注释
当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。

即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT 函数。

当 SET NOCOUNT 为 ON 时,将不给客户端发送存储过程中的每个语句的 DONE_IN_PROC 信息。当使用 Microsoft SQL Server 提供的实用工具执行查询时,在 Transact-SQL 语句(如 SELECT、INSERT、UPDATE 和 DELETE)结束时将不会在查询结果中显示"nn rows affected"。

如果存储过程中包含的一些语句并不返回许多实际的数据,则该设置由于大量减少了网络流量,因此可显著提高性能。

SET NOCOUNT 设置是在执行或运行时设置,而不是在分析时设置。

权限
SET NOCOUNT 权限默认授予所有用户。

结论:我们应该在存储过程的头部加上SET NOCOUNT ON 这样的话,在退出存储过程的时候加上 SET NOCOUNT OFF这样的话,以达到优化存储过程的目的。

多说两句:

1:在查看SqlServer的帮助的时候,要注意“权限”这一节,因为某些语句是需要一定的权限的,而我们往往忽略。

2:@@ROWCOUNT是返回受上一语句影响的行数,包括找到记录的数目、删除的行数、更新的记录数等,不要认为只是返回查找的记录数目,而且@@ROWCOUNT要紧跟需要判断语句,否则@@ROWCOUNT将返回0。

3:如果使用表变量,在条件表达式中要使用别名来替代表名,否则系统会报错。

4:在CUD类的操作中一定要有事务处理。

5:使用错误处理程序,用来检查 @@ERROR 系统函数的 T-SQL 语句 (IF) 实际上在进程中清除了 @@ERROR 值,无法再捕获除零之外的任何值,必须使用 SET 或 SELECT 立即捕获错误代码。

posted @ 2008-02-23 23:04 含羞草 阅读(288) 评论(0) 编辑
摘要: http://www.cnblogs.com/huqingyu/archive/2007/12/17/1000069.htmlhttp://www.windbi.com/showtopic-819.aspx================一什么是DAC SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。即使在 SQL Server 不响应标准连...阅读全文
posted @ 2007-12-29 17:12 含羞草 阅读(1000) 评论(0) 编辑
摘要: 遥测量——AI遥信量——DI遥调量——AO遥控量——DO阅读全文
posted @ 2007-09-04 15:40 含羞草 阅读(70) 评论(0) 编辑
摘要: 第一步;自定义工具箱,把ActiveX控件加入Toolbox第二步:从工具箱拖动你所家的控件到窗体上如果不行的话,检查是否正确添加了引用阅读全文
posted @ 2007-08-30 20:05 含羞草 阅读(249) 评论(0) 编辑
摘要: path=AppDomain.CurrentDomain.BaseDirectory;阅读全文
posted @ 2007-07-17 17:02 含羞草 阅读(2119) 评论(1) 编辑
摘要: 来源:http://blog.csdn.net/xiong1000/archive/2006/12/12/1439927.aspx================类型"string"的值无法转换为"System.Drawing.Color"代码如下: string strC="#C0FFFF"; Label1.BackColor=strC; 报错为:类型"string"的值无法转换为"System...阅读全文
posted @ 2007-06-03 15:54 含羞草 阅读(731) 评论(0) 编辑
仅列出标题  下一页