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

(c#)Excel与SqlServer间数据相互导入

          在数据库编程中,常会遇到要把数据库表信息导入Excel中,  有时则是把Excel内容导入数据库中。在这里,将介绍一种比较方便快捷的方式,也是比较普遍的。其实,这方法你并不陌生。原理很简单,把数据库表或Excel内容读取到dataset类型的变量中,再逐条插入到你想要导入的地方。不管是Excel转SqlServer,还是SqlServer转Excel,也是适用的。
          其实,Excel的也可以用sql语句来操作的。说到这里,你也大概知道怎样做吧!接下来,通过一个实例来慢慢讲解。(该实例下载地址)
          首先,提供该实例的数据库和表:
          数据库名为:MyDataBase
          表名为:      CutClassTable
          表创建语句如下:
use MyDataBase
go
Create Table CutClassTable(
StudentID varchar(20) Primary key,
Name varchar(20) not null,
CutClassSum int default(0),
Cause varchar(200) default('未知')
)

         该实例运行图:
       
         一.Excel 导入到 SqlServer
            大概步骤:
           a.用sql语句中“select * from [Sheet1$]”语句获取 Excel内容,存放到dataset类型变量中。
           b.用insert 语句把dataset内容插入到SqlServer里面。
        源代码如下:
using System.Data.SqlClient; //用于SqlServer数据库操作
using System.Data.OleDb; //用于Excel数据库操作
#region Excel导入到Sqlserver
//指定的Excel文件名
private string strFileName;
//是否已经获取到Excel文件的路径
private bool hasFile;
/


相关文档:

sqlserver 服务运行不了

今日sqlserver2000的服务启动不了,看了一下错误日志“SQL Server evaluation period has expired.”
从网上找了找,重新安装sqlserver2000即可,重装时可能会遇到“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误,可查看本人前一篇文章解决 ......

c# 读写XML文件

   用c#给PDA做了一个PC端的通讯程序,需要保存两个参数。用Delphi时,是保存在ini文件中,c#读写XML比较方便,就用xml文件来保存了。
   
 
class CXmlClass
{
private string XmlFilePath;
/// <summary>
/// 下载到PDA的TXT文件路径 
/// </summary>
......

C#操作各种执行sql的方法含存储过程操作

using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
using System.Xml;
using System.Data;
namespace MyDbTest
{
class Program
{
static void Main(string[] args)
{
SqlConnection thisConnection = new SqlConnection(
@ ......

Sqlserver语句大全

 --语 句              功 能 
--数据操作 
SELECT   --从数据库表中检索数据行和列 
INSERT   --向数据库表添加新数据行 
DELETE   --从数据库表中删除数据行 
UPDATE   --更新数据库表中的数据 
--数据定义 
CREATE TABLE  --创建一个数据库 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号