易截截图软件、单文件、免安装、纯绿色、仅160KB

C#连接sqlserver数据库


       当在C#语言中,连接sql数据库的时候,常用到sqlconnection建立与数据库的连接。 语法如下:
       String sqlcon = "***";//这里是一个字符串,具体跟数据库的验证方式有关。
//sql server 身份验证 连接字符串
private string ConnstrSqlServer = "server=服务器名称;uid=登录名称;pwd=登录密码;database=数据库名称";
 
//windows 身份验证连接字符串
private string ConnstrWindows = "server=服务器名称;database=数据库名称;Trusted_Connection=SSPI";
       SqlConnection connection = new SqlConnection(sqlcon);
例如:
SqlConnection connection = new SqlConnection("server=(local);database=dotNET_lab;Trusted_Connection=SSPI");
//windows验证方式 。
SqlConnection connection = new SqlConnection("server=(local);uid=sa;password=sa;database=dotNET_lab");
//混合验证方式 。
然后,
            try {
                connection.Open();
                SqlCommand command = new SqlCommand("select count(*) from admin where username='"+username+"' and password='"+password+"'",connection);
                SqlDataReader reader = command.ExecuteReader();
                while(reader.Read())
                {
                    n = reader.GetInt32(0);//n是在之前定义的,如果n>0,显然就存在这样一个用户。                  
                }
                //Console.WriteLine(reader.GetString(1));
            }
            catch(SqlException ex) {
               &n


相关文档:

xml post(C#)

xmlpost by HttpWebRequest:
protected string PostXmlToURL(string url,string data)
{
    HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(url);
    hwr.Method = "POST";
    Stream stream = hwr.GetRequestStream();
    StreamWri ......

SQLServer中文处理

首先插句题外话:创建一个自然数表Nums。这是《SQL Server 2005技术内幕:T-SQL查询》一书的建议。
在SQL Server 2005中,可以借用ROW_NUMBER排名函数轻松生成我们所需的自然数表:
--自然数表1-1M
CREATE TABLE Nums(n int NOT NULL PRIMARY KEY CLUSTERED)
WITH B1 AS(SELECT n=1 UNION ALL SELECT n=1), --2
B2 AS( ......

c#中高效的excel导入sqlserver的方法

本文转自:http://blog.csdn.net/jinjazz/archive/2008/07/14/2650506.aspx
    将oledb读取的excel数据快速插入的sqlserver中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,也就是System.Data.SqlClient.SqlBulkCopy 类来实现。不但速度快,而且代码简单,下面测试代 ......

SQLserver中用convert函数转换日期格式

SQLserver中用convert函数转换日期格式
2008-01-23 15:47
SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm
例如:
select getdate()
2004-09-12 11:06:08.177
整理了一下SQL Server里面可能 ......

SQLserver时间段查询

eg:
select * from Exception_Log where DATEDIFF(day,OPER_DATE,getdate())<30 ;
/*
oper_date 为表中查询出来的时间
getdate()为SQLServer里面获得系统时间的函数
含义:当前时间-查询出来的时间小于30天
DateDiff具体用法:
*/
DateDiff 函数
返回两个日期之间的时间间隔。
DateDiff(interval, date1, da ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号