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

SQL SERVER 与ACCESS、EXCEL的数据转换

一、           SQL SERVER 和ACCESS的数据导入导出
常规的数据导入导出:
使用DTS向导迁移你的Access数据到SQL Server,你可以使用这些步骤:
  1在SQL SERVER企业管理器中的Tools(工具)菜单上,选择Data Transformation
  2Services(数据转换服务),然后选择 czdImport Data(导入数据)。
  3在Choose a Data Source(选择数据源)对话框中选择Microsoft Access as the Source,然后键入你的.mdb数据库(.mdb文件扩展名)的文件名或通过浏览寻找该文件。
  4在Choose a Destination(选择目标)对话框中,选择Microsoft OLE DB Prov ider for SQL Server,选择数据库服务器,然后单击必要的验证方式。
  5在Specify Table Copy(指定表格复制)或Query(查询)对话框中,单击Copy tables(复制表格)。
6在Select Source Tables(选择源表格)对话框中,单击Select All(全部选定)。下一步,完成。
 
Transact-SQL语句进行导入导出:
1.         在SQL SERVER里查询access数据:
-- ======================================================
SELECT *
from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:"DB.mdb";User ID=Admin;Password=')...表名
例子:
SELECT *
from OpenDataSource('Microsoft.Jet.OLEDB.4.0',
      'Data Source="d:\ipaddress.mdb";User ID=Admin;Password=' )...[1]        //1是表名
-------------------------------------------------------------------------------------------------
2.         将access导入SQL server
-- ======================================================
在SQL SERVER 里运行:
SELECT *
INTO newtable
from OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:"DB.mdb";User ID=Admin;Password=' )...表名
例子:
SELECT *
INTO newtable
from OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
      'Data Source="d:\ipaddress.mdb";User ID=Admin;Password=' )...[1]
----------------------------------------------------


相关文档:

网摘-SQL Server 2008 数据库日志清除命令

 USE [master]
    GO
    ALTER DATABASE [Database_Name] SET RECOVERY SIMPLE WITH NO_WAIT
    GO
    ALTER DATABASE [Database_Name] SET RECOVERY SIMPLE
    GO
    USE [Database_Name]
  &nb ......

sql连接代码


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Configuration;
using System.Data.SqlClient;
namespace WebApplication1
{
   public class Message
    {
        public static IL ......

将Excel转换成sql文件,插入数据库

需求:有excel文件,含多个sheet,每个sheet的内容对应插入到一张表,sheet的名称就是对应的表名称。
 每一行为列名,例如:
达成:将每个sheet输出成一个以sheet名称命名的sql文件,内容为每行内容的insert语句。
以上图为例会生成三个sql文件,分别是TF_R_TERMINAL_ARCH.sql, TF_R_STOCK_TRADE.sql 和 TF_R_STOC ......

JTDS连接SQL Server 遇到的问题

今天在用JTDS连接SQL Server 时候,遇到几个问题,记录如下:
error while performing database login with the jtds driver:
network error ioexception:connection refused: connect
然后查看端口,原来是1433端口未打开,然后在SQL Server configuration Manager下的TCP\IP中启用1433端口,重启SQL Server服务,netst ......

Java、sql server 2000及jdbc

我在学习关于java编程,现在涉及到的是sql的问题,比如软件选择、环境的连接设置等问题,对于这些问题我真是束手无策啊!请求Java编程高手赐教:
      1、我用的Java是j2sdk-1_4_2_13-nb-5_0,我用了sql server2000,我用jdbc3.0行吗?所有连接设置该怎么样设置?
    &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号