-
C#文件操作(vs2005,c#,fso)
日期:2009-02-09 | 分类:技术┊CS |
重命名或移动文件。
删除文件。
复制文件。
-
获取数据库中的所有表(C#)
日期:2009-03-13 | 分类:技术┊CS |
private void GetTabels_DMO(string strServerName,string strUser,string strPWD,string strDatabase)
{
SQLDMO.SQLServer Server = new SQLDMO.SQLServerClass();
//连接到服务器
Server.Connect(strServerName,strUser,strPWD);
//对所有的数据库遍历,获得指定数据库
for(int i=0;i<Server.Databases.Count;i++)
{
//判断当前数据库是否是指定数据库
if(Server.Databases.Item(i+1,"dbo").Name ==strDatabase)
{
//获得指定数据库
SQLDMO._Database db= Server.Databases.Item(i+1,"dbo");
//获得指定数据库中的所有表
for(int j=0;j<db.Tables.Count;j++)
{
MessageBox.Show(db.Tables.Item(j+1,"dbo").Name);
}
}
}
} -
asp.net前台javascript与后台c#相互调用
日期:2009-02-27 | 分类:技术┊BS |
以下是引用片段:
<script language=javascript>
var a = "<%=ss()%>";
alert(a);
</script>c#代码中执行javaScript函数:
方法一:1、
以下是引用片段:
//???///Page.RegisterStartupScript("ggg"," ");//执行javascript脚本
ClientScript.RegisterStartupScript(this.GetType(), "onload", "<script type=\"text/javascript\">GetInAll();</script>"); -
将Table数据导出至Excel文件(中国移动实现的方式)
日期:2009-02-05 | 分类:技术┊BS |
<script type="text/javascript">
function excelPrint(objStr){
var tempStr = document.getElementById('sort_table').outerHTML;
var newWin = window.open();
newWin.document.write(tempStr);
newWin.document.close();
newWin.document.execCommand('saveas',true,objStr+'.xls');
newWin.window.close();
}
</script> -
ASP.NET中数据库数据导入Excel并打印
日期:2009-02-03 | 分类:技术┊BS |
众所周知,WEB上的打印是比较困难的,常见的WEB上打印的方法大概有三种:
1、直接利用IE的打印功能。一般来说,这种方法可以做些扩展,而不是单单的调用javascript:print()这样简单,比如,可以使用如下代码:<OBJECT
id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0>
</OBJECT>
<input
type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>
<input
type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>
<input
type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1)>
<input
type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>
这种方法可以适用于简单的数据打印,对系统要求不高,但不足之处在于可以控制的能力比较差,比如处理分页等问题。 -
c# interface 的理解(工厂模式)
日期:2009-02-02 | 分类:摘录┊技术文摘 |
很早的一篇文章,告别太久,糊涂了。重先记上,方便查看。
c# interface定义:就是以前使用的类似于 API 的东西,别人告诉你一个类型,你在心得开发过程中可以使用。
比如:
interface ITest
{
string iText();
}
... -
gridview 选中行变色
日期:2009-01-03 | 分类:技术┊BS |
1,在aspx中加
<script type="text/javascript">
var prevselitem=null;
function selectx(row)
{
if(prevselitem!=null)
{
prevselitem.style.backgroundColor='#ffffff';
}
row.style.backgroundColor='PeachPuff';
prevselitem=row;
}
</script> -
BS / 简单Tab
日期:2008-12-29 | 分类:技术┊BS |
/*第一种形式 第二种形式 更换显示样式*/
function setTab(m,n){
var tli=document.getElementById("menu"+m).getElementsByTagName("li");
var mli=document.getElementById("main"+m).getElementsByTagName("ul");
for(i=0;i <tli.length;i++){
tli[i].className=i==n?"hover":"";
mli[i].style.display=i==n?"block":"none";
}
} -
记一些优秀网站的链接
日期:2008-12-14 | 分类:信息┊网页制作 |
-
copyMe!!
// 2008-12-4.Jacky
1,将一panel始终居于窗体中间 -
使用C#实现WinForm窗体的动画效果
日期:2008-12-03 | 分类:WinForm |
[ 2007-09-20 16:31:49 | 作者: TanSea ]
using System.Runtime.InteropServices;
public class Win32
{
public const Int32 AW_HOR_POSITIVE = 0x00000001; // 从左到右打开窗口
public const Int32 AW_HOR_NEGATIVE = 0x00000002; /... -
ASP.NET 取得 Request URL 的各個部分
日期:2008-11-27 | 分类:技术┊BS |
Request.ApplicationPath / Request.PhysicalPath D:\Projects\Solution\web\News\Press\Content.aspx System.IO.Path.GetDirectoryName(Request.PhysicalPath) D:\Projects\Solution\web\News\Press Request.PhysicalApplicationPath D:\Projects\Solution\web\ -
.net 得到知道文件夾的所有文件和刪除指定文件夾 [转.net BI]
日期:2008-11-27 | 分类:技术┊CS |
/**//// <summary>
/// 得到文件目錄的所有子文件
/// </summary>
string files = "";
public string GetFiles(string dir)
{
DirectoryInfo dif = new DirectoryInfo(dir);int n = dif.GetFiles("*.txt").Length;
if (n >= 1)
{
foreach (FileInfo fi in dif.GetFiles("*.txt"))
{
files += fi.FullName.Trim() + "/";
}
}foreach (string di in Directory.GetDirectories(dir))//子文件夾
{
GetFiles(di);
}
return files;
} -
ProgressBar 控件一种指示较长操作的进度
日期:2008-11-27 | 分类:技术┊CS |
ProgressBar 控件以三种样式中的一种指示较长操作的进度:
从左向右分步递增的分段块。
从左向右填充的连续栏。
以字幕方式在 ProgressBar 中滚动的块。
-
生成下面的模块时,启用了优化或没有调试信息
日期:2008-11-27 | 分类:导师┊急救室 |
生成下面的模块时,启用了优化或没有调试信息: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\xxx.DLL 若要调试此模块,请将其项目生成配置更改为“调试”模式。
总结网上讨论:
1. <compilation debug="true"/>
2.右击“解决方案”选择“配置管理器”,将 “release”该位“debug”
3.工具--> 选项---> 调试----> 常规--> 禁用"仅启动我的代码" -
出错提示为:该行已经属于另一个表 的解决方法
日期:2008-11-25 | 分类:技术┊BS |
DataTable dt = new DataTable();
dt = ds.Tables["All"].Clone();//把All的结构传递给dt
DataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1");
for(int i=0;i<dr.Length;i++)
{
//将数组元素加入表...
dt.Rows.Add(dr[i]);//出错提示为:该行已经属于另一个表
}
解决方法dt.Rows.Add(dr[i].ItemArray);
这样就好了
-
运行命令:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
-
HTTP 500 - 内部服务器错误 之三步解决方案 [转]
日期:2008-11-17 | 分类:导师┊急救室 |
1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)
2. 运行:msdtc -resetlog
3. 重新安装IIS -
javascript事件列表解说
日期:2008-11-14 | 分类:技术┊BS |
javascript事件列表解说事件浏览器支持解说一般事件onclickIE3、N2 鼠标点击时触发此事件ondblclickIE4、N4 鼠标双击时触发此事件onmousedownIE4、N4 按下鼠标时触发此事件onmouseupIE4、N4 鼠标按下后松开鼠标时触发此事件onmouseoverIE3、N2 当鼠标移动到某对象范围的上方时触发此事件onmousemoveIE4、N4 鼠标移动时触发此事件onmou... -
js 如何动态给table行或列添加事件
日期:2008-11-14 | 分类:技术┊BS |
cell.onclick=function(){funcionName(this.url);};
funcion funcionName(url)
{
alert(url);
}注意:事件方法都是小写的,如cell.onclick ,cell.onkeypress ,cell.onmouseout ....
-
<script type="text/javascript">
//右移
function fnMoveRight(bFlat)
{
&n... -
设置配置文件连接数据库
日期:2008-11-09 | 分类:摘录┊技术文摘 |
设置web.config || app.config<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="connectionString" connectionString="server=localhost;database=Deejay;user id=sa;password=sa"/>
</connectionStrings>
</configuration> -
AjaxPro使用说明
日期:2008-11-07 | 分类:技术┊BS |
转载地址:http://www.cnblogs.com/lexus/archive/2007/11/29/977281.html
1、什么是Ajax
Ajax是异步Javascript和XML(Asynchronous JavaScript and XML)的英文缩写。"Ajax"这个名词的发明人是Jesse James Garrett,而大力推广并且使Ajax技术炙手可热的是Google。Ajax的核心理念在于使用XMLHttpRe... -
禁用回车提交表单事件
日期:2008-11-06 | 分类:技术┊BS |
最近我和一好朋友被老板压榨得实在够呛…… - -|| 无奈之余也别无他法,左思右想,人这一辈子如此辛苦劳累,到底为何?到最后,我总结一下,大体可以一个字表示——贱! oh,Yeah.
答: <script language="javascript" event="onkeydown" for="document">
&nb... -
使用JavaScript脚本控制网页Table的显示隐藏
日期:2008-10-31 | 分类:技术┊BS |
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ProductAdd.aspx.cs" Inherits="Product_ProductAdd" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or... -
提供类似MSN消息框
日期:2008-10-30 | 分类:技术┊BS |
<script language="JavaScript">
<!--
/*
** ============================================
** 类名:CLASS_MSN_MESSAGE
** 功能:提供类似MSN消息框
**========================... -
解决的具体方法如下(以D盘为U盘为例):
开始---运行---cmd(打开命令提示符)
D: dir /a a* (没有参数A是看不到的,A是显示所有的意思)
此时你会发现一个autorun.inf文件,
attrib autorun.inf -s -h -r 去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除 autorun.inf ,
del autorun.inf -
Failed to access IIS metabase解决
日期:2008-10-24 | 分类:导师┊急救室 |
今天在运行一个web application时,出现下列问题,错误显示如下:
Failed to access IIS metabase.
出现问题的原因——
先安装了vs.net2008,再安装了IIS服务;
解决方法——
&nbs... -
xp sqls2000安装 创建挂起的文件操作问题
日期:2008-10-24 | 分类:导师┊急救室 |
安装SQL Server 遇到错误提示:
以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!。
找了半天,没发现什么一场程序,该机器上以前没安装过SQL Server。看看系统安装了什么软件? 3721 上网助手什么的赫然在目!删掉!
还是不行,搜索了一下,发现这篇Blog最有价值:
3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro... -
C#打印时如何隐藏打印窗口
日期:2008-10-21 | 分类:技术┊CS |
1、定义一个PrintDocument类:
System.Drawing.Printing.PrintDocument prnDocument = new System.Drawing.Printing.PrintDocument();
2、在print前先做如下处理:
prnDocument.PrintController = new System.Drawing.Printing.StandardPrintController();
..... -
C#怎样修改电脑的默认打印机
日期:2008-10-17 | 分类:技术┊BS |
using System.Management;
private ManagementObjectSearcher query;
private ManagementObjectCollection queryCollection;
string _classname="SELECT * FROM Win32_Printer";
query=new ManagementObjectSearcher(_classname);
queryCollection = query.Get();
foreach (ManagementObject mo in queryCollection)
{
if (string.Compare(mo["Name"].ToString(),PrinterName,true)==0)
{
mo.InvokeMethod("SetDefaultPrinter",null);
break;
}
}







