- 博客(31)
- 收藏
- 关注
转载 dialer internet 电话 TAPI 3.0
电话拨号程序”概述电话拨号程序允许从个人计算机上进行语音电话、视频电话及会议视频电话。要打电话,只需有对方的电话号码、IP 地址或域名系统 (DNS) 名称。电话拨号程序使您可以用连接计算机的电话进行呼叫,呼叫可以从调制解调器经过网络,再经过电话交换机连接到局域网 (LAN) 或 Internet 地址。微软自带一个 H323 TSP,可是不知道这玩意怎么用(3) Telepho
2007-01-06 14:35:00 3604 3
原创 利用 ASP.NET 的内置功能抵御 Web 攻击
本页内容ASP.NET 开发人员应当始终坚持的做法威胁的来源ViewStateUserKeyCookie 和身份验证会话劫持EnableViewStateMacValidateRequest数据库角度隐藏域 电子邮件和垃圾邮件小结相关资源ASP.NET 开发人员应当始终坚持的做法如果您正在阅读本文,可能就不需要再向您灌输 Web 应用程序中的安全性愈来愈重要这一事实了。您需要的可能是一些有关如何在
2005-10-27 13:09:00 1124
原创 ASP.NET 2.0 的内部变化
本页内容简介代码模型编译完整的运行时编译(/app_code 目录)页面生命周期可扩展性高级缓存技术性能小结简介对 ASP.NET 的专业开发人员而言,有关 ASP.NET 2.0 的最大问题就是涉及其内部变化的问题。新功能非常有趣,也令人乐于学习,但 ASP.NET 核心结构的更改对于想真正掌握该技术的开发人员更有吸引力。在此白皮书中,我们将探讨自版本 1.x 以来 ASP.NET 2.0 的内
2005-10-27 11:29:00 897
原创 ASP.NET 2.0,无刷新页面新境界!
“无刷新页面”,只是一种不确切的效果描述(其实还有其他各种方法来实现这个效果),更确切的说法是:在页面上用JavaScript调用服务器端的一个方法,然后处理返回的数据。实现它最标准的方法当然是XMLHTTP。但是,程序员都是懒惰的家伙,每个人都希望能有更方便的方法,或者,更佳的包装。比如,Lostinet的Rane就是对XMLHTTP的一个很好的包装。终于,在ASP.NET 2.0里面,我们可以
2005-10-27 11:22:00 952
原创 得到excel的表名
System.Data.OleDb.OleDbConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
2005-10-26 16:55:00 968
原创 李洪根 SQL SERVER 与ACCESS、EXCEL的数据转换
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明
2005-10-26 15:27:00 907
原创 连接字符串大全
http://www.connectionstrings.com/odbc连Excel@"Driver={Microsoft Excel Driver (*.xls)};ReadOnly= false;DriverId=790;Dbq=C:/aa.xls;"保证可以写olddb连Excel"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+filenam
2005-10-26 10:02:00 16949 1
原创 蝈蝈俊.net--.net编程创建 Access 文件和 Excel 文件
一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据、打印等。Excel 文件或者 Access这两种需要导出的文件可能并不是事先就存在的,这就需要我们自己编程生成他们,下面整理一下生成这两个文件的一些方法,只罗列最常用的。并不全。一、首先生成Excel文件。 方案一、如果用Excel保存的只是二维数据,也就是把他当数据库的来用。最简单,你不用引用任何额外组件,只
2005-10-26 09:55:00 1396
原创 静态构造函数可以确定静态字段的初始化顺序
对一个类来说,static变量是与对象无关的,那么它们什么时候被初始化呢?就是在第一次引用的时候。当类生成对象的时候,可以简单分成3步 1,为所有static变量分配内存,这个时候内存里面的值是该变量类型的缺省值。关于不同值类型的缺省值大家可以去查相关资料,注意值类型和引用类型是不同的。 2,为static变量赋值,同样要注意值类型和引用类型是不同的。 3,生成对象,调用构造函数,先调用这个类的父
2005-10-25 13:51:00 1009
原创 对象到。。。
byte[] ConvertObj2bytes(object obj) { using (MemoryStream ms = new MemoryStream()) { IFormatter formatter = new BinaryFormatter(); formatter.Serialize(ms, obj); return ms.GetBuffer();
2005-10-25 13:50:00 1077
原创 用户定义的数据类型转换
public static implicit operator float(自定义类型 a){ 这是个隐式转换 自定义类型转换成float类型}public static explicit operator 自定义类型(float a){ 显示转换 float类型转换成自定义类型}
2005-10-25 13:45:00 981
原创 回调vs代理
1。MethodInvoker CallToRefreshGrid = new MethodInvoker(this.RefreshGrid); this.BeginInvoke(CallToRefreshGrid);//不带参数2。 delegate void bound(object o);void boundDataGrid(object source){}this.Invoke(ne
2005-10-25 13:43:00 844
原创 禁止添加web引用
public class AsmxHelpModule : System.Web.IHttpModule { private AsmxHelpModule() { } private void Application_BeginRequest(object sender, System.EventArg
2005-10-25 13:41:00 1063
原创 http
1。HttpWebRequest request = (HttpWebRequest) WebRequest.Create("http://www.google.com/search?hl=zh-CN&q=g&btnG=Google+%E6%90%9C%E7%B4%A2&lr=lang_zh-CN"); HttpWebResponse response = (HttpWebRespons
2005-10-25 13:39:00 959
原创 找到主机
Uri.CheckHostName()来检查用户为主机名所输入的字符串是否有效,但改方法并不检查主机名是否存在或者是否能够获得.Dns类将主机名转换成一个ip地址,通过这种方法验证某个主机名是否确实存在;端口扫描:try{Socket ssocket=new Socket(AddressFamily.地址解析模式,SocketType.套节子类型,ProtocolType.协议类型);ssocke
2005-10-25 13:28:00 920
原创 修改应用程序配置文件
1.ConfigurationSettings.AppSettings["aaa"].ToString()只在应用程序加载时读一次,即使用下面的方法2 改变配置文件ConfigurationSettings.AppSettings["aaa"].ToString()也仍然是第一次的值。应为她已经加载到内存中,并且是不可变的此时可以用xmlTextReader类只读,xmlTextWriter类只写
2005-10-24 17:33:00 1324
原创 c#.net常用函数列表
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre
2005-10-24 09:39:00 683
原创 用户菜单权限管理
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using ShangGu;namespace WindowsApp{ /// /// Form1 的摘要说明。 /// publi
2005-10-24 08:53:00 1646
原创 打印类
using System;using System.Data;using System.Drawing;using System.Windows.Forms;using System.Drawing.Printing;namespace KeYun{ /// /// PrintGridDocument 的摘要说明。 /// public class PrintGridDocument:Prin
2005-10-24 08:44:00 788
原创 SQLServer和Oracle常用函数对比
某种意义上也可以说是 sqlserver 和 mysql 的常用函数对比。数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小
2005-10-21 10:44:00 763
原创 页面传值
1.Server.Tanfer + viewstate2.this.Context.handle as 调用server.tranfer的页面类然后通过该类.访问 ,有点像winform
2005-10-21 09:28:00 708
原创 oracleClient bug
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater. ProblemWhen usign System.Data.OracleClient with Oracle9i client, i got the following message while connecting to the
2005-10-21 09:24:00 1331
原创 一些经验很简单
Oracle921. 存储过程的 参数名前面不能加“:”,参数是按顺序添加,并不是按名称2.sql语句中的 参数名前一定要有“:”,参数是按名称添加,并不是按顺序3. new OracleParameter(“参数名”,字符串) 字符串==""时,出现错误 “参数长度未知”4.实现自增,创建一个序列,例如:CREATE SEQUENCE "SA"."RC_ZP" START WITH 1 CACH
2005-10-21 09:08:00 887
原创 我的自定义对象,添加web引用后走了形怎么办
1。大家都用自定义对象,但添加web引用后生成的代理类把我的collection集合,变成了对象数组, 我该怎末办??2。简单,直接修改引用生成的 Reference.cs 文件,把返回类型改成自定义对象即可3。别忘了你的自定义对象,是可序列化的,并且方法要和webservice的方法参数,返回类型,对应哦
2005-08-20 16:35:00 820
原创 离线处理-就是把用户的操作保存下来,等上线后再执行
1。保存用户操作记录程序集名,类名,方法名,和方法所需参数数据(可以用序列化技术保存对象)2。上线后调用反射执行object createdObject=Activator.CreateInstance(assemblyname,classname).Unwrap(); MethodInfo method=createdObject.GetType().GetMethod(methodname,B
2005-08-20 16:25:00 1119
原创 自定义对象vs字符串
string objectTostring(object obj) { using (MemoryStream ms = new MemoryStream()) { XmlSerializer ss=new XmlSerializer(obj.GetType()); ss.Serialize(ms,we); return System.Text.Encoding.UTF8.
2005-08-05 13:30:00 810
原创 偷懒的Datagrid行选择
DataGrid的cellchange 事件写入:private void dataGrid1_CurrentCellChanged(object sender, System.EventArgs e) { this.dataGrid1.Select(this.dataGrid1.CurrentRowIndex);}
2005-06-30 13:16:00 1185
原创 日期选择控件
namespace WebAppTest{ using System; using System.Data; using System.Drawing; using System.Web; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; /// /// DateBox 的摘要说明。 /// public c
2005-06-30 12:57:00 1014
原创 对DataTable进行列选择
/// /// 重载的构造函数 /// /// 要进行选择的表 /// /// 要打印的标题 public ChoosePrint(DataTable dt,string s,string sc):this() { this.dt=dt; scaption=sc; if(dt.Columns.Count return; checkedListB
2005-06-30 11:44:00 2314
原创 DataView 导出到 Word (用DataView是要保持排序的数据)
private void OutPutWord() { try{ this.Cursor=Cursors.WaitCursor; object strFileName=FilePath; Word._Application wordApp=new Word.ApplicationClass(); Word.Document myDoc; Word.Table o
2005-06-30 11:24:00 1320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人