【asp.net(c#)文件下载实现代码】教程文章相关的互联网学习教程文章

C#读取中文字符及清空缓冲区的实现代码

开时始,得到的中文文件中的字符是乱码的,鸟符号看的头晕。于是就细究streamreader读取的编码格式,默认的编码是ascii,单字节的,就尝试utf8,乱码;尝试gb2312,OK! 可另一个问题又出现了,得到的两个文件的行数都不到1500行,尝试N次还是不行,很郁闷。google了下,看到try catch,就想到释放缓冲区,结果很HAPPY! 复制代码 代码如下:private static void FnFileProcess() { StreamReader reader = new StreamReader(@"d:\15...

c#获得目标服务器中所有数据库名、表名、列名的实现代码【代码】

///<summary>/// 获得目标服务器所有数据库名///</summary>///<param name="serverName"></param>///<param name="userName"></param>///<param name="password"></param>publicvoid getDataBaseNameList(string serverName, string userName, string password){SQLDMO.Application sqlApplication = new SQLDMO.ApplicationClass();SQLDMO.SQLServer sqlServer = new SQLDMO.SQLServerClass();sqlServer.Connect(serverName, user...

c#将Excel数据导入到数据库的实现代码【图】

假如Excel中的数据如下:数据库建表如下:其中Id为自增字段:代码: 代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.OleDb;using System.Configuration;using System.Data.SqlClient; namespace InExcelOutExcel{ public partial class ExcelToDB : System.Web.UI.Page { pr...

c#和Javascript操作同一json对象的实现代码_javascript技巧【图】

能否让客户端和服务端操作同一json对象呢?目前想到的方式是通过客户端隐藏控件来实现。 以下是一个泛型列表对象 List ,转为json后,客户端和服务端如何操作 1、json对象与C#泛型相互转换代码 代码如下: //将json数据转换为泛型 public static T ConvertByteDataToObject(string byteData) { T obj; using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(byteData))) { var serializer = new DataContractJsonSerializer(ty...

JavaScript打开word文档的实现代码(c#)_javascript技巧

在C#中打开word文档其实不算太难,方法也比较多。 一.C#中打开word文档方法 代码如下: //在项目引用里添加上对Microsoft Word 11.0 object library的引用 private void button1_Click(object sender, System.EventArgs e) { //调用打开文件对话框获取要打开的文件WORD文件,RTF文件,文本文件路径名称 OpenFileDialog opd = new OpenFileDialog(); opd.InitialDirectory = \"c:\\\\\"; opd.Filter = \"Word文档(*.doc)|*.doc|文本...

JavaScript打开word文档的实现代码(c#)

在C#中打开word文档其实不算太难,方法也比较多。 一.C#中打开word文档方法 代码如下://在项目引用里添加上对Microsoft Word 11.0 object library的引用 private void button1_Click(object sender, System.EventArgs e) { //调用打开文件对话框获取要打开的文件WORD文件,RTF文件,文本文件路径名称 OpenFileDialog opd = new OpenFileDialog(); opd.InitialDirectory = \"c:\\\\\"; opd.Filter = \"Word文档(*.doc)|*.doc|文本文...

c#和Javascript操作同一json对象的实现代码

能否让客户端和服务端操作同一json对象呢?目前想到的方式是通过客户端隐藏控件来实现。 以下是一个泛型列表对象 List<TrainingImplement> ,转为json后,客户端和服务端如何操作 1、json对象与C#泛型相互转换代码 代码如下://将json数据转换为泛型 public static T ConvertByteDataToObject<T>(string byteData) { T obj; using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(byteData))) { var serializer = new DataCont...

C#默认以管理员身份运行程序实现代码

上篇博客写了一下如何通过网络时间更新系统时间,当时写的时候怎么测试都不成功,后来想想是不是我操作系统(当时是在win8上开发的)的问题。当时我猜应该是权限不够,导致无法修改系统时间,于是我以管理员身份运行了一次,结果测试成功!原来真的是权限的问题,于是就在程序里面加入了默认以管理员身份运行的代码。下面让我们看看是怎么实现的吧! 程序默认以管理员身份运行 代码如下:static void Main(string[] Args) { /** * 当...

C#中Dictionary几种遍历的实现代码

代码如下: Dictionary<string,string> list=new Dictionary<string,string>;//3.0以上版本foreach(var item in list){ Console.WriteLine(item.Key+item.Value);}//KeyValuePair<T,K>foreach(KeyValuePair<string,string> kv in list){ Console.WriteLine(kv.Key+kv.Value);}//通过键的集合取foreach(string key in list.Keys){ Console.WriteLine(key+list[key]);}//for循环遍历List<string> test=new List<string...

ASP.NET C#生成下拉列表树实现代码【图】

效果图: 代码: 代码如下:using System.Data; using System.Web.UI.WebControls; /// <summary> /// 根据DataTable生成下拉列表树 /// </summary> public class DropDownListHelp { private string gridline; private DataTable dt; public DropDownListHelp() { // //TODO: 在此处添加构造函数逻辑 // } /// <summary> /// 根据Datatable生成树形下拉菜单 /// </summary> /// <param name="datatable"></param> /// <param name="...

C#图片截取压缩(百分比压缩/大小压缩)实现代码

前端时间朋友要传一些图片给我,全是大图,考虑到网速的限制,让他处理下图片大小再给我,这厮居然不知道用什么工具.为了娱乐写了个截取图片和压缩图片你的小工具 1.按照百分比截图 代码如下:View Code /// <summary> /// 按照比例缩小图片 /// </summary> /// <param name="srcImage">要缩小的图片</param> /// <param name="percent">缩小比例</param> /// <returns>缩小后的结果</returns> public static Bitmap PercentImage(...

获取客户端IP地址c#/vb.net各自实现代码【图】

公司的域环境内,程序要求获取客户端的IP地址,分部程序码分享于此。 C#:VB.NET:

ADO.NET 读取EXCEL的实现代码((c#))

// 连接字符串 代码如下:// 连接字符串 string xlsPath = Server.MapPath("~/app_data/somefile.xls"); // 绝对物理路径 string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Extended Properties=Excel 8.0;" + "data source=" + xlsPath; // 查询语句 string sql = "SELECT * FROM [Sheet1$]"; DataSet ds = new D...

C#页码导航显示及算法实现代码【图】

页码导航,先看显示效果: 算法要求: 1、页数小于等于1时不显示; 2、页数大于10时,自动缩短。 具体代码如下: 代码如下:/// <summary> /// 获取分页导航 /// </summary> /// <param name="intPageIndex">页码</param> /// <param name="intPageCount">页数</param> /// <param name="strUrl">链接</param> /// <returns>HTML代码</returns> private string GePageNavgation(int intPageIndex, int intPageCount, string strUrl...

asp.net中一个linq分页实现代码

LInq分页 代码如下:testDataContext dc = new testDataContext(); public string GetPageNum(GridView GridViewName, int pagesize, IQueryable<test> sql) { int page; if (HttpContext.Current.Request.QueryString["page"] != null) page = Convert.ToInt32(HttpContext.Current.Request.QueryString["page"]); else page = 1; //var sql = from o in dc.test select o; int total = sql.Count();//总数据量 var sqls = sql.Sk...