摘要: 我发现惠通的短信猫用来发短信问题多多,,,两个月前我写了关于惠通短信猫的使用心得,上传到博客园,,结果有好几个也是被惠通折磨的要死要活的同胞们来请教我,,,不过我也是个菜鸟,到现在为止我那个项目问题不断啊。好了,这两个月来闲着没事干就跟惠通短信猫纠缠,总算也有了些许新的作战经验,,现用原来的那篇心得和我现在的经验再次写了这篇博文。。。。 首先我的开发环境是Visual Studio 2005 + windows 2003 + C# 。。 额,大家购买惠通短信猫,他们应该会提供给你某种语言的事例项目 、《HTCOM.DLL》、《szhto.ocx》、《惠通控件说明文档.PDF》。... 阅读全文
posted @ 2011-08-22 22:35 圣歌 阅读(2149) 评论(5) 推荐(1) 编辑
摘要: 今天在做ASP.NET 2.0网站时,碰到了 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。。。。 Asp.Net应用程序中为什么要MachineKey?如何生成MachineKey? 如果你的Asp.Net程序执行时碰到这种错误:“验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGener 阅读全文
posted @ 2011-08-22 21:57 圣歌 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 今天在做那个登录功能时,登录运行到login()方法时IE老是提示“对象不支持此属性或方法”。。。。网上查资料得知:javaScript的方法名中不能与页面上的标签名相同。。。。改方法名,程序运行成功过。。。。 阅读全文
posted @ 2011-08-04 17:34 圣歌 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 方法一:在Repeater的ItemTemplate模板中的控件,我们可以用Items属性来遍历行并用FindControl进行寻找,如下所示:在Repeater的Item Command事件下下遍历:for(int i=0;i<repeater1.Items.Count;i++){CheckBox cb=(CheckBox )repeater1.Items[i].FindControl("CheckBox1");if(cb.Checked){ //相关数据处理 }}但是,如果在HeaderTemplate和FooterTemplate模板中的控件就无能为力了,此时我 阅读全文
posted @ 2011-08-04 17:26 圣歌 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 我一直以为ACCESS的SQL语句与SQL Server差不多,当时也使用 Select top n在ACCESS测试过,都是成功的,但昨天突然发现ACCESS中有个问题:如果在查询TOP语句的后面使用Order by,而且Order by字段中有重复值的话,那么这个TOP很可能会失效,会返回所有记录比如:Select top 5 from News order by CreateDate如果CreateDate中有重复值,那么很有可能会显示出所有的记录来,此TOP功能会失效的但如果CreateDate中无重复值,那么TOP功能还是有效的因此,在ACCESS中使用TOP功能要注意一下order 阅读全文
posted @ 2011-08-04 17:21 圣歌 阅读(1568) 评论(0) 推荐(1) 编辑
摘要: 1. 什幺是游标?游标,也有人称为光标。概括的讲,它是基于记录的。过去,关系型数据库没有象现在这样被广泛的应用。那时候,人们大多使用 dBase 这样的小型数据库软件。这类数据库确切的说应为数据文件管理软件。他们是面向记录的。不过,这种方式也许更符合人们的习惯。比如,我们在电话本中查找号码,在学生档案中查找档案,最终都要归结于其中的一个号码,一个档案,那就是一条记录。现实生活中,我们在一张表格中寻找某一项时,可能会用手一条一条逐行的扫过,以帮助我们找到所需的那条记录。对应于数据库来说,这就是游标的模型。所以,你可以这样想象:表格是数据库中的表,而我们的手好比是游标。所以,当你使用类似 .Mov 阅读全文
posted @ 2011-02-28 14:04 圣歌 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、存储过程中使用事务的简单语法 在存储过程中使用事务时非常重要的,使用数据可以保持数据的关联完整性,在Sql server存储过程中使用事务也很简单,用一个例子来说明它的语法格式:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Create Procedure MyProcedure( @Param1 nvarchar(10),@param2 nvarchar(10))ASBeginSet NOCOUNT ON;Set XACT_ABO 阅读全文
posted @ 2011-02-28 14:02 圣歌 阅读(320) 评论(1) 推荐(0) 编辑
摘要: 1.禁用session假如您用不到session会话跟踪请务必禁用它。您可以在每个asp.net页面中设置如下:<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm1" EnableSessionState="false" %>当然您可以在web.config应用程序配置设置中设计<sessionState> 阅读全文
posted @ 2011-02-28 13:07 圣歌 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 问题: 杨老师视频教程中原先Form_Load事件中的代码如下: using(SqlDataReader dataReader=cmd.ExecuteReader()) { while (dataReader.Read()) { PromaryItem item = new PromaryItem(); item.proID = dataReader.GetInt32(dataReader.GetOrdinal("proID")); item.proName = dataReader.GetString(dataReader.GetOrdinal("proName 阅读全文
posted @ 2011-02-22 22:57 圣歌 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 原因:传统的ObjectDataSource作为数据源,绑定ListView,可以不写一行代码,而完成插入、删除、更新、删除、分页等的功能!异常的强大!但ListView默认的分页方式是从数据库中取出所有的数据在根据页号等显示分页后的数据,所以我们想能不能某页就从数据中去会特定的数据呢?答案是 可以的!高效分页技术步骤:在你原有程序的基础上修改:第一步:制作一个强类型的DataSet添加2个函数:第一个是:或者数据库中总的数据条数 QueryCountSELECT COUNT(*) FROM T_News第二个是:获取获取数据库中的 一段数据 GetPagedDataselect * from 阅读全文
posted @ 2011-02-09 17:37 圣歌 阅读(1193) 评论(1) 推荐(0) 编辑