- 博客(1)
- 资源 (7)
- 收藏
- 关注
原创 Sql Server 知识点全集
/********************************************************* ********************************************************** * Name: 知识点全集 * File: 知识点全集.sql * Description: sql数据知
2012-03-09 23:38:59 540
.NET邮件发送以及找回密码功能
邮件发送功能:
主要实现了用户注册邮箱验证,成功后发邮件到注册邮箱中去,然后可以去点击连接进行激活,不激活不能进行登录,会提示未激活账号,如果忘记密码可以通过邮箱或者用户名去找回密码发邮件到注册的邮箱,可以重新设置密码。然后可以用新密码进行登录。
完全实现了邮箱注册登陆功能。可以用在各类型网站系统开发中去。
2014-10-23
c#导出、导入Excel表格数据方法封装
通用类数据导出excel方法,包含读取DataTable数据集进行导出到Excel文档中,
* 获取DataTable数据集合插入Excel表格中的指定行和列,并进行单元格样式的控制以及大于指定的
* 【65535】行数则需要创建一个新的sheet,保存文件路径以及文件下载
1.引用 Dll/NPOI.dll
第一:导出Excel表格数据方法实例
DataTable dtSource = new DataTable(); //dtSource获取要导出的数据源即可。
#region 导出数据
///
/// 导出数据
///
protected void ToOrInExcel(object sender, EventArgs e)
{
if (dtSource != null && dtSource.Rows.Count > 0)
{
Utility.ToexcelTempte(dtSource, "测试标题[" + DateTime.Now.ToStr("yyyy-MM-dd") + "]");
}
}
#endregion
第二:读取excel表格数据,赋值给DataTable,对DataTable进行处理保存到数据库中即可
DataTable dtS = new DataTable();
string excelPath=""; //获取Excel文件路径
InteractiveExcel ite = new InteractiveExcel(excelPath);
ite.OpenOrReadFirst();
dtS = ite.ReadDataTable();
2014-05-15
通用数据库访问类sql server 版本常用方法封装
/*==============================================================================
*
* Filename: TSQLServer.cs
* Description: 本次常用代码封装为数据库通用访问类:
* 包含以下方法:
* 1.获取数据库连接字符串,创建数据库连接命令,判断数据字符数组
* 2.执行非查询ExecuteNonQuery返回受影响的行数,增加,修改,删除,
* 3.执行Sql语句返回DataRow一行数据信息
* 4.执行Sql语句返回DataTable数据信息
* 5. 执行多条SQL语句,实现数据库事务。如果插入或者修改数据运用事务时候,其中一行报错,将事务回滚。
* 6.在执行命令文本时后,传递sql语句运用Regex re = new Regex(@"@[a-zA-Z0-9]") 则正则表达式进行配匹,
* 提高安全性。
* Version: 1.0
* Created: 2012.08.02
* Author: liangjw
* Company: Copyright (C) Create Family Wealth Power By Peter
*
==============================================================================*/
* 实用方法简单讲解,下面以TSQLServer.cs类为例子:
1.我们最常用的方式就是增删改查,在使用时简单方面,例如我们需要做修改一行记录需要返回DataRow一行记录
需要调用方法调用如下:
public static DataRow GetRow(params object[] values)
{
return TSQLServer.ExecDr("select * from [tb] where id = @1", values);
}
2.返回一个DataTable数据集合调用如下:
public static DataTable GetTable(object[] s = null)
{
return TSQLServer.ExecDt("select * from [tb] ", s);
}
3.更新一条数据
public static int Update(params object[] values)
{
return TSQLServer.ExecuteNonQuery(@"update [tb] set test1= @1,test2= @2
where id = @id",
values);
}
4.插入一条数据
public static int Insert(params object[] values)
{
return TSQLServer.ExecuteScalar(@"insert into [tb](test1,test2)
values(@1,@2);SELECT @@IDENTITY",values).ToInt32();
}
* 以上该文件的代码封装的类是部分代码,仅供参考
* 备注信息: 上传部分自己总结的常用方法的封装,有不足和不完美之处,希望大家指出来,愿意一起
* 学习和讨论有关asp.net mvc ,Ajax ,jquery ,,html/css,xml ,sqlserver ,wpf,IIS相关技术的交流和学习。
2013-08-08
Kindeditor编辑器Demo
* 文件名:kindeditor编辑器功能强大,实现了文本格式,包含图片,视频以及flash以及动态地图的上传实现。
* 文件功能描述: 本次常用代码封装为编辑器的实用。
* 实用该编辑器注意事项:
* 第一步: 需要把kindeditor全部加入到项目中,本实例已经加入中
* 第二步: 在新添加的页面..................中加入以下代码
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
*第三步:也是比较重要的一步,在web.config需要配置一些参数
1........节点中配置
2.............节点中加入以下代码
* 第四步:需要注意的细节
1.在增加的时候获取字符串需要进行 Server.HtmlEncode(string)处理
2.在编辑查看的时候获取字符串需要进行 Server.HtmlDecode(string)处理
* 邮箱:liangjw0504@163.com
* QQ号码: 592568532
* 备注信息: 上传部分自己总结的常用方法的封装,有不足和不完美之处,希望大家指出来,愿意一起
* 主要研究erp,cms,crm,b2
2013-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人