CrossMan的专栏

C#/ASP.NET/PHP

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  4 随笔 :: 1 文章 :: 1 评论 :: 0 Trackbacks

2007年4月17日 #

     摘要: 1. 打开新的窗口并传送参数:

  传送参数:

response.write("<script>window.open(’*.ASPx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")

  接收参数:

string a = Request.QueryString("id");
string b = Request.QueryString("id1");

  2.为按钮添加对话框

Button1.Attributes.Add("onclick","return confirm(’确认?’)");
button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")
  阅读全文
posted @ 2007-04-17 01:00 CrossMan 阅读(39) | 评论 (0)编辑

     摘要: 下列语句部分是Mssql语句,不可以在access中使用。

SQL分类:   DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)  
首先,简要介绍基础语句:  
1、说明:创建数据库CREATE DATABASE database-name   
2、说明:删除数据库drop database dbname  
3、说明:备份sql server  
--- 创建 备份数据的 deviceUSE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'  
--- 开始 备份BACKUP DATABASE pubs TO testBack   
4、说明:
创建新表crea  阅读全文
posted @ 2007-04-17 00:58 CrossMan 阅读(152) | 评论 (0)编辑

     摘要: TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序。

要进行基于TCP协议的网络通讯,首先必须建立同远程主机的连接,连接地址通常包括两部分——主机名和端口,如www.yesky.com:80中,www.yesky.com就是主机名,80指主机的80端口,当然,主机名也可以用IP........  阅读全文
posted @ 2007-04-17 00:56 CrossMan 阅读(214) | 评论 (1)编辑

2007年4月16日 #

     摘要: 在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Samples\Technologies\Interop\PlatformInvoke\WinAPIs\CS目录下有大量的调用API的例子。

一、调用格式

using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码
  阅读全文
posted @ 2007-04-16 22:42 CrossMan 阅读(115) | 评论 (0)编辑