静态博客入口:http://blog.5d.cn/user36/SmallTalker/
2009/11/30 | vs03打开web解决方案的问题
类别(MsMvp) | 评论(0) | 阅读(165) | 发表于 12:20
您试图打开的项目是WEB项目,需要通过指定其"Url"路径来打开它解决方法1.如果项目中包含文件项目名.csproj.webinfo,用记事打开它.修改<VisualStudioUNCWeb>             <Web   URLPath   =   http://localhost/项目文件夹名/项目.csproj" />     </VisualStudioUNCWeb>2.如果项目中没有包含文件项目.csproj.webinfo,新建记事本,再把以下代码拷进去.<VisualStudioUNCWeb>             <Web   URLPath   =   http://localhost/项目文件夹名/项目.csproj&quo……
2009/06/24 | jquery判断对象是否存在
类别(MsMvp) | 评论(0) | 阅读(6227) | 发表于 11:17

用jquery判断一个对象是否存在不能用

if($("#id")){

}else{}

jquery不管对象存不存在都会返回object。

应该用

if($("#id").length>0){}else{}

or     

 if($("#id")[0]){    } else {   }

or 

 if(document.getElementById("id")){} else {}

2008/10/31 | 服务器架设swf播放flv格式
类别(MsMvp) | 评论(0) | 阅读(1146) | 发表于 14:00

 
本人自己做的一个flv播放器。本地测试一切正常,但上传到服务器后怎么也不可以。一开始怀疑路径问题。但改了几次都还是上传后不播放。后来网上一查是服务器IIS的MIME类型的问题。下面说一下解决方法。

Microsoft 更改了在 Microsoft Internet 信息服务 (IIS) 6.0 Web 服务器中处理流媒体的方式,不再采用早期版本中的处理方式。早期版本的 IIS 不需要对 Flash 视频流做任何修改。在 Windows 2003 附带的默认 Web 服务器 IIS 6.0 中,服务器需要借助 MIME 类型来识别出 FLV 文件是流媒体。

当采用流式媒体的方式加载外部 FLV 文件的 SWF 文件被置于 Microsoft Windows 2003 服务器上,并在浏览器中查看时,可以正确播放 SWF 文件,但 FLV 视频却不能采用流式媒体的方式加载。这个问题会影响到放置在 Windows 2003 服务器上的所有 FLV 文件,包括用早期版本的 Flash 创作工具 (Macromedia Flash Video Kit for Dreamweaver MX 2004) 制作的那些文件。如果在其它操作系统上对这些文件进行测试,则这些文件可以正常工作。

设置方法:

       .flv是Flash媒体播放器支持的视频格式。但部分服务器需要进行MIME 类型映射设置,才能支持.flv视频格式。否则,本地能够正常播放的.flv文件,一传到服务器上就无法显示。

MIME 类型映射设置的具体步骤是:
“开始” > “

2007/07/24 | 关于Ajax
类别(MsMvp) | 评论(8) | 阅读(101) | 发表于 11:17

ajax是一种应用技术的缩写,全称为Asynchronous Javascript And XML ,这种技术的使用可以更好地提高用户

的体验。组成这种技术的主要因素有:javascript语言,css样式表,XMLHttpRequest数据交换对象和Dom对象。
XMLHttpRequest对象是ajax技术的关键,它是依附于浏览器的一个组件。在IE和firefox两种不同的浏览器中,

XMLHttpRequest对象的声明也不同,通常我们需要判断一下浏览器再创建对象,代码如下:
var xmlhttp;
function createRequest()
{
 if(window.ActiveXObject)
 {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
 else if(window.XMLHTttpRequest)
 {
  xmlhttp=new XMLHttpRequest();
 }
}

创建好http对象后,下一个步骤是加载数据所在的服务器。ajax可以从其他网站获取数据,也可以从xml中获取,

语法如下:
xmlHttp.open(method,url,bool);
method 表示http的请求方法,一共有5种方法:get,post,head,put,delete,其中比较常用的是get和post。
url表示数据的地址,如果是本地地址就指定具体的路径,如果是

2007/06/27 | vb.net 转c#
类别(MsMvp) | 评论(2) | 阅读(236) | 发表于 11:53
Comments
' Single line only
Rem Single line only

// Single line<br

2007/05/15 | 对常见对数据中的操作的总结
类别(MsMvp) | 评论(5) | 阅读(53) | 发表于 10:48

对数据库库进行常见的操作包括对数据库进行最基本的修改,删除,查询等,我将以代码的形式对其表示:

 //创建连接
public static SqlConnection Createconn()
        {
            return new SqlConnection("server=.;database=test;uid=sa;pwd=;");//可以修改
     

2007/05/15 | 在B/S结构中,客户端调用服务器端函数的方法
类别(MsMvp) | 评论(3) | 阅读(1430) | 发表于 09:46

在实际的编写代码过程,由于.net是基于服务器编程的,所以仅通过.net是不能在客户端调用服务器端的函数的。为此我们要引入ajax。

 通过ajax就可以告知该函数是通过客户端的一个操作来调用的,就如下面所示:

首先要引入ajax.dll文件,然后在页面中注册该文件

Ajax.Utility.RegisterTypeForAjax( typeof ( **)  ).其中**是你要注册的当前页面,比如如果为default.aspx的话,那**就是default,然后在定义方法的前面加入[ Ajax.AjaxMethod]

                                                             public string  crestring()

                                                             {

                                                             }

然后在客户端通过一个事件激活调用该函数,在客户端通过javascript 写的函数,例:

<script language="javascript>

function  void calltoserver()

{

 var   strName=_Default.crestring().value;

}

</script>

<inp

2007/05/08 | 利用SqlDataAdapter 分页的问题
类别(MsMvp) | 评论(1) | 阅读(208) | 发表于 16:20

利用sda分页的问题,上次在网络上看到的一个解释,是有道理的,不过有一个误区,就是它是基于0开始的,

 也就是说你要显示1-10条数据的时候,就得写sda.Fill(ds,0,10,tablename),其中,ds表示你要填充的数据集,而0就表示你要开始的记录(基于0开始),10表示你这一页最多显示的记录,tablename表示你要填充的临时表。

   而如何获得具体的第几页就可以通过以完成:

 1、得出总的记录数,total  2、设置每页显示的数目:pagesize

 总页数为totalpage= total/pagesize==0?total/pagesize:total/pagesize+1

3.第几页从第几条开始显示记录:要判断给定的页数index,如果i

日志分类
首页[25]
我的日志[11]
MsMvp[8]
我的故事[5]
生活小记[1]