12
2012
04

C# 打开Excel文件,并将标题加载到ComboBox中

private void btnOpenFile_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDailog1 = new OpenFileDialog();
openFileDailog1.Filter = "Excel 文件(*.xls)|*.xls|所有文件(*.*)|*.*";
if (openFileDailog1.ShowDialog() == DialogResult.OK)
...
12
2012
04

C# 邮件格式判断

public bool CheckEmail(string strEmail)
{
int i, j;
string strTmp, strResult;
string strWords = "abcdefghijklmnopqrstuvwxyz_-.0123456789"; //定义合法字符范围

bool blResult = false;
strTmp = strEmail.Trim();
...
12
2012
04

C# 加密算法的方法,解密算法的方法

//加密算法的方法
const string KEY_64 = "VavicApp";//注意了,是8个字符,64位
const string IV_64 = "VavicApp";
public string Encode(string data)
{
byte[] byKey = System.Text.ASCIIEncoding.ASCII.GetBytes(KEY_64);
byte[] byIV = System.Text.ASCIIEncoding.ASCII.GetBytes(IV_64);
...
12
2012
04

C# kernel32.ini配置文件保存信息

//保存ini配置
private void btnSave_Click(object sender, EventArgs e)
{
string AppPath = Application.StartupPath + @"\";
string IniFile = "kernel32.ini";
string iniPath = AppPath + IniFile; //获取路径
...
12
2012
04

.ashx接口内容Json对象读取数据并分离

本周工作和学习的内容是.ashx格式的接口文件读取,读取.ashx文件接口也有很多种方法,我主要找到两种方法:第一种是通过读取.ashx接口中的内容,然后通过字符串的Replace方法替换方式把读到的内容进行分离,这种方法比较笨拙,但也是可以正确获取.ashx接口内容的方法;第二种是使用Newtonsoft.Json的JsonReader进行读取数据,同样适用Replace进行分离读取到的字符串。

...
11
2012
04

C# 组织目录树

#region 组织目录树

SqlConnection conn;
DataSet ds;
protected void Page_Load(object sender, EventArgs e)
{
// 在此处放置用户代码以初始化页面
if (!this.IsPostBack)
{
...
11
2012
04

获取gridview中选中的行,获取选中列表

///
/// 获取gridview中选中的行,获取选中列表
///

///
///
public void checkboxview(GridView view)
{
ArrayList al = new ArrayList();
...
11
2012
04

转换含有逗号的字符串

string[] fanwei = e.Row.Cells[i].Text.Trim().Split(',');
string value = "";
for (int i = 0; i < fanwei.Length; i++)
{
switch (fanwei[i].ToString())
{
...
11
2012
04

网页中的MessageBox

 /// <summary>
 /// 显示消息提示对话框。
 /// </summary>
 public class MessageBox
 {  
  private  MessageBox()
  {   
  }
  /// <summary>
  /// 显示消息提示对话框
  /// </summary>
  /// <param name="page">当前页面指针,一般为this</param>
...

11
2012
04

Google测试新界面

  今天在Chrome浏览器下使用Google.com.hk的搜索,发现搜索结果的界面发生了重大变化,显示效果令人震惊。

  很多互联网产品都会进行A/B测试,Google这次也可能是在进行A/B测试,来检验搜索结果的新样式,我今天使用Chrome浏览器进行搜索后,搜索内容全部居中显示,文字格式看起来非常混乱,令人感觉非常别扭。而且糟糕的是,找不到如何恢复原有搜索界面的路径。搞不清楚Google为什么设计出这么奇怪的搜索UI界面。

...
11
2012
04

善忘,是人生的一种佳境

  冷冷的夜风,微微地吹着,吹乱了满怀的思路。辗转的流年,悄然从指缝中溜号,没有留踪迹,有情的岁月,正在脸上刻下道子树龄。

  蓦然回首,青年已逝。软弱的心,正在红尘中落寞成一晚风花雪月,一生情缘,刹那间成了子虚乌有!

  人,这终生,假如万事都要切记的话,那着实是太多太多啦;因为,咱们该当学会忘记。比方:生涯中遇到的种种愉快,以及别人对于你的各族中伤,毁谤。忘却该署,没有只仅是一种小器、一种超脱,更是一种为人的贤德。

  忘记吧!那些已经阅历过的哀伤,由于它只会让人颓靡。忘记吧!假如把它们深藏心底,那样失去的,只会是更多的心碎与泪水;并且是毫有意思的。必竟过来的已变化过来,已画上逗号,如云烟般散失。
...
10
2012
04

数据库导入导出大全

SQL SERVER 与ACCESS、EXCEL的数据转换

熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下:

一、SQL SERVER 和ACCESS的数据导入导出
...
10
2012
04

asp.net 图片水印

using System;
using System.Data;
using System.Configuration;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;

public enum ImagePosition
...
10
2012
04

将EXCEL中的数据直接导入SQL_SERVER中的数据库

先读取EXCEL中的数据
private void btnView_Click(object sender, System.EventArgs e)
{
dgExcelData.DataSource = null;
FileDialog dlgOpen = new OpenFileDialog();
dlgOpen.Filter="Excel Files (*.xls)|*.xls";
if(dlgOpen.ShowDialog() == DialogResult.OK)
...
10
2012
04

将excel表导入到SQL数据库

上次给大家提供了一个从excel电子表格导入到sql server数据库的方法,前提条件是机器上要装有office 里的excel组件。今天再为大家提供另一种方法:不需要安装excel也可以导入到我们的sql server数据库。首先用sql server自身的数据转换功能把excel导入到 sql server中,下面的示例中导入后的表名为:sheet1$,然后我们再从这个库中把数据导入到我们自己的系统的数据表中。(这样一来就是2个sql server表中的数据互相转换的问题了)。总之,2种方法的原理都是先从一个数据源中读出所有数据,然后通过循环,把源数据插入到我们的目标表中。
...
10
2012
04

asp.net 多重条件查询语句

按钮查询数据:
protected void ImageSelect_Click(object sender, ImageClickEventArgs e)
{
where.Text = "";
string contion = " where 1=1 ";//使用一个真条件,后面跟上搜索的条件,条件是否为空,都可以执行

if (Text1.Text.Trim() != "")
{
contion = contion + "and Text1 like '%" + Text1.Text.Trim() + "%'";
...
10
2012
04

Sql Server数据库导入

直接使用数据库运行导入数据库:
if exists(select * from sysobjects where name='OutsideCall')
delete from OutsideCall
INSERT INTO OutsideCall(TeleNumber)
SELECT convert(varchar(20), convert(bigint,TeleNumber) ) FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=***.xls',[Sheet1$]) where TeleNumber not in(select TeleNumber from OutsideCall);"...
10
2012
04

新一代iPad适配应用之游戏篇

  新一代 iPad 上市半月后其分辨率达 2048 x 1536 的 Retina 视网膜屏幕让众多用户大呼过瘾,与此同时,众游戏开发者和开发商也开始了其应用的更新换代来满足高清屏幕的完显示效果,本文将为你展示都有哪些游戏应用已经完美适配新一代 iPad。

  新一代 iPad(The New iPad)自3月8号上市到现在已经两周了,最新的客户满意度调查显示 98% 的用户对新一代 iPad 比较满意82% 的用户对新一代 iPad感到非常满意,其中用户最喜欢的就是新 iPad 的视网膜屏幕,用户表示分辨率高达 2048 x 1536 的视网膜屏幕给他们带来了全新的体验。而这些体验都是需要开发者将应用重新调整更新的,下面我们看看在牛排面世将近一个月的时间里都有哪些游戏应用已经升级完美适配牛排的高清屏了。

...
09
2012
04

独立博客搭建教程

  博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题。博客是社会媒体网络的一部分。

...
09
2012
04

MD5加密

MD5进行数据加密
///
/// 用md5加密
///

/// 输入的数据
///
public static string GetMD5(string Sourcein)
{
MD5CryptoServiceProvider MD5CSP = new MD5CryptoServiceProvider();
...