博文

生成XML文件(2007-04-02 11:14:00)

摘要:    #region 生成XML文件
    protected void CreateXMLDoc(string address)
    {
        XmlDocument xmldoc = new XmlDocument(); //address 是原文件的完整路径
        xmldoc.LoadXml("<FileAddress><Address>"+address+"</Address></FileAddress>");
        xmldoc.Save("G:\\freezip\\freezip\\Address.xml");
    }
    #endregion
    #region 读取XML文件
    protected string ReadXMLDoc()
    {
        try
        {
            string rootName = string.Empty;
            string nodeValue = String.Empty;
        ......

阅读全文(2347) | 评论:0

从ACCESS导出数据到SQL(2007-04-02 11:06:00)

摘要:    #region 解压ACCESS文件并插入数据到SQL数据库
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (File1.PostedFile != null)
        {
            System.Web.HttpFileCollection oFiles;
            oFiles = System.Web.HttpContext.Current.Request.Files;
            if (oFiles.Count < 1)
            {
                Response.Write("请选择文件。");
                Response.End();
            }    &n......

阅读全文(3811) | 评论:0

从SQL数据库中导出数据到ACCESS(2007-04-02 10:44:00)

摘要:    /// <summary> /// WebServiceDataDown 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class WebServiceDataDown : System.Web.Services.WebService {       public WebServiceDataDown () {           //如果使用设计的组件,请取消注释以下行         //InitializeComponent();     }       #region 导入数据到ACCESS并压缩文件     [WebMethod]     public void LoadDataToAccess()     {           DataSet ds = GetDataFromSQL();         InsertDataToAccess(ds);         WinrarFile();     }     #endregion     #region 从SQL数据库里读取数据     [WebMethod]   &......

阅读全文(2733) | 评论:0

Asp.net(C#)常用函数表(转)(2007-03-29 10:02:00)

摘要:本文转自:http://and8.net/article.asp?id=195   作者:soking 日期:2007-01-09 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 日=currentTime.Day; 
1.5 取当前时 
int 时=currentTime.Hour; 
1.6 取当前分 
int 分=currentTime.Minute; 
1.7 取当前秒 
int 秒=currentTime.Second; 
1.8 取当前毫秒 
int 毫秒=currentTime.Millisecond; 
(变量可用中文)2、Int32.Parse(变量) Int32.Parse("常量") 
字符型转换 转为32位数字型 
1.9 取中文日期显示——年月日时分 
string strY=currentTime.ToString("f"); //不显示秒 
1.10 取中文日期显示_年月 
string strYM=currentTime.ToString("y"); 
1.11 取中文日期显示_月日 
string str......

阅读全文(2358) | 评论:0

水晶报表导出Excel(二)(2007-03-28 14:57:00)

摘要:水晶报表自带的导出Excel不太完美,导出的文件没有网格线,要使它出现网格线就要自己写导出方法.要注意的一点是只有用强类型的水晶报表才可以写自定义的导出方法(个人意见)。方法步骤: 1,  创建个数据集 2,  在业务层创建水晶报表文件(强类型水晶报表就是把水晶报表放在项目里面,而不是网站里,这样在界面可以调用报表文件相关的方法) 3,  报表绑定: 在方法前面声明必要的参数     ReportDocument ReportDoc;     TableLogOnInfo logOnInfo;     DiskFileDestinationOptions FileOPS;     ExportOptions ExOPS;     CrystalReport1 cr = new CrystalReport1(); 绑定代码:             DataSet1 ds = new DataSet1();             SqlConnection con = new SqlConnection("server=YWG;uid=sa;pwd=;database=jcjyzbxj");             SqlDataAdapter da = new SqlDataAdapter("SELECT DM,MC FROM DM_XB", con);             da.Fill(ds, "DM_XB");          ......

阅读全文(9046) | 评论:1

水晶报表整理(一)(2007-03-25 15:02:00)

摘要:1 设置水晶报表页面的大小
在报表文件的空白处右键:设计--à打印机设置 在弹出的页面设置纸张的大小和方向
2 文字的显示位置
可以设置文本控件的left和top属性的大小来调整
3 设置不显示重复的文本
右击该文本控件---à设置对象格式---à公用选项--à选择”若重复则抑制显示”
4 设置文本换行
右击该文本控件---à设置对象格式---à公用选项--à选择可以扩大
5 设置为0则抑制显示
右击该文本控件---à设置对象格式---à数字选项---à自定义---à数字选项---à选择为0则抑制显示
6 设置数字的显示格式
右击该文本控件---à设置对象格式---à数字选项---à选择合适的格式
7 去掉组合计的连接
设置报表查看器的EnableDrillDown属性为false
8 设置水晶报表不分页
设置水晶报表查看器的SeparatePages属性为false
9 水晶报表的登陆问题
水晶报表在页面刷新的时候经常出现登陆界面,解决方法:页面刷新时重新绑定一次报表
10 水晶报表的绑定方法
DataSet ds = Source(flmc, xxdm, year, xxlb);
        crsSYSSSBTJ.ReportDocument.SetDataSource(ds.Tables[0]);
        crvSYSSSBTJ.ReportSource = crsSYSSSBTJ;
        crsSYSSSBTJ.DataBind();
        crvSYSSSBTJ.DataBind();
crsSYSSSBTJ 报表数据源
crvSYSSSBTJ 报表查看器
11 在后台代码中给水晶报表控件赋值
        ......

阅读全文(3510) | 评论:0

C# 利用WinRAR (加密)压缩及解压缩 相关文件夹及文件 (转)(2007-03-24 12:06:00)

摘要:本次示例主要实现:
1.压缩文件夹及其下文件
2.压缩文件夹下文件
3.压缩文件夹及其下文件为rar 还是 zip
4.解压缩
5.加密压缩及解加密压缩
-----------
示例代码如下:
protected void Button1_Click(object sender, EventArgs e)
    {
        string strtxtPath = "C:\\freezip\\free.txt";
        string strzipPath = "C:\\freezip\\free.zip";
        System.Diagnostics.Process Process1 = new System.Diagnostics.Process();
        Process1.StartInfo.FileName = "Winrar.exe";
        Process1.StartInfo.CreateNoWindow = true;         //// 1
        ////压缩c:\freezip\free.txt(即文件夹及其下文件freezip\free.txt)
        ////到c:\freezip\free.rar
        //strzipPath = "C:\\freezip\\free";//默认压缩方式为 .rar
......

阅读全文(5485) | 评论:0

JavaScript 简介(转)(2007-03-24 11:04:00)

摘要:JavaScript 简介 JavaScript 有什么特点   JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。 Java 与 JavaScript 有什么不同   很多人看到 Java 和 JavaScript 都有“Java”四个字,就以为它们是同一样东西,连我自己当初也是这样。其实它们是完完全全不同的两种东西。Java,全称应该是 Java Applet,是嵌在网页中,而又有自己独立的运行窗口的小程序。Java Applet 是预先编译好的,一个 Applet 文件(.class)用 Notepad 打开阅读,根本不能理解。Java Applet 的功能很强大,可以访问 http、ftp等协议,甚至可以在电脑上种病毒(已有先例了)。相比之下,JavaScript 的能力就比较小了。JavaScript 是一种“脚本”(“Script”),它直接把代码写到 HTML 文档中,浏览器读取它们的时候才进行编译、执行,所以能查看 HTML 源文件就能查看JavaScript 源代码。JavaScript 没有独立的运行窗口,浏览器当前窗口就是它的运行窗口。它们的相同点,我想只有同是以 Java 作编程语言一点了。 开发 JavaScript 该用什么软件   一个 JavaScript 程序其实是一个文档,一个文本文件。它是嵌入到 HTML 文档中的。所以,任何可以编写 HTML 文档的软件都可以用来开发 JavaScript。在此我推荐大家用 FrontPage 2000 附带的 Microsoft 脚本编辑器(在 FrontPage 菜单 | 工具 | 宏 | Microsoft 脚本编辑器)。它是个像 Visual Basic / C++ 一样的程序开发器,能对正在输入的语句作出简要提示。配合 FrontPage 2000,使工作量大大减少。 JavaScript 语言的基础 在什么地方插入 JavaScript   JavaScript 可以出现在 HTML 的任意地方。使用标记<script>…</scri......

阅读全文(2333) | 评论:0

DataGrid&GridView(二)(2007-03-24 09:06:00)

摘要:6 Grid导出Ecxel (1) 直接导出Excel         Response.Clear();         Response.Buffer = true;         Response.Charset = "GB2312";         Response.AppendHeader("Content-Disposition", "attachment;filename=FileName.xls");         // 如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!         Response.ContentEncoding = System.Text.Encoding.UTF7;         Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。         System.IO.StringWriter oStringWriter = new System.IO.StringWriter();         System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);         GridID.RenderControl(oHtmlTextWriter);  ......

阅读全文(2965) | 评论:0

DataGrid&GridView(一)(2007-03-24 09:04:00)

摘要:1 排序 前台:     <asp:DataGrid ID="dgHTMX" runat="server" Width="100%" AutoGenerateColumns="False" OnSortCommand="dgHTMX_SortCommand" >                                                        <asp:BoundColumn DataField="GG" HeaderText="规格" SortExpression="GG"></asp:BoundColumn>     </asp:DataGrid> 后台:     protected void dgHTMX_SortCommand(object source, DataGridSortCommandEventArgs e)     {         if (dgHTMX.Items.Count > 1)         {             if (ViewState["sortdirection"] == null)   &nbs......

阅读全文(3654) | 评论:0