zoukankan      html  css  js  c++  java
  • 将Excel导入数据库

    1. 将法人代表电话及单位电话转换为文本格式 (选中列->数据->分列->下一步->下一步->选择文本->完成)

    2. 选择DBcLattice数据库,右键“任务”-》“导入数据”-》“下一步”,数据源选择“Microsoft Excel”,Excel文件路径选择要导入的Excel文件,点击下一步。

    3. 使用SQL Server身份验证 ,用户名为sa ,密码为sa,数据库选择DBcLattice,下一步。

    4. 选择编写查询以指定要传输的数据,下一步。

    5. SQL语句填入

    SELECT * FROM `Sheet1$`

    下一步

    6. 目标填入“dbo.temp”,下一步,下一步。完成,关闭。这样,就把excel里面的数据导入到数据库里面了

    7. 剩下的工作就是处理这些数据了。

    8. 处理导入的null值数据,用下列sql语句

    update [DBcLattice].[dbo].[temp] set [法人代表] = '' where [法人代表] is null
    update [DBcLattice].[dbo].[temp] set [单位电话] = '' where [单位电话] is null
    update [DBcLattice].[dbo].[temp] set [法人代表电话] = '' where [法人代表电话] is null
    update [DBcLattice].[dbo].[temp] set [单位地址] = '' where [单位地址] is null

    处理

    9. 往T_Content表中插入数据,sql语句如下:

    insert into T_Content(SiteID, ContentID, Title, Author, OriginUrl, Creator, IsAudit,Content)
    
    SELECT 'shaoxingxian',[单位编号],[单位名臣],'贵阳市公共资源阳光交易中心','贵阳市公共资源阳光交易中心','admin', 'true',
    
    '
    
    <p style="margin:0cm 0cm 0pt;mso-pagination:widow-orphan;" class="MsoNormal"><b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;">单位编号<span lang="EN-US"><span style="mso-tab-count:1;">&nbsp; </span><span style="mso-tab-count:1;">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></b> <span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;" lang="EN-US">'+[单位编号]+'</span> </p>
    
    <p style="margin:0cm 0cm 0pt;mso-pagination:widow-orphan;" class="MsoNormal"><b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;">单位名称<span lang="EN-US"><span style="mso-tab-count:1;">&nbsp; </span><span style="mso-tab-count:1;">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></b> <span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;" lang="EN-US">'+[单位名臣]+'</span> </p>
    
    <p style="margin:0cm 0cm 0pt;mso-pagination:widow-orphan;" class="MsoNormal"><b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;">法人代表<span lang="EN-US"><span style="mso-tab-count:1;">&nbsp; </span><span style="mso-tab-count:1;">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></b> <span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;" lang="EN-US">'+[法人代表]+'</span> </p>
    
    <p style="margin:0cm 0cm 0pt;mso-pagination:widow-orphan;" class="MsoNormal"><b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;">法人代表电话<span lang="EN-US"><span style="mso-tab-count:1;">&nbsp;&nbsp;</span><span style="mso-tab-count:1;">&nbsp;</span></span></span></b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;" lang="EN-US">'+[法人代表电话]+'</span> </p>
    
    <p style="margin:0cm 0cm 0pt;mso-pagination:widow-orphan;" class="MsoNormal"><b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;">单位电话<span lang="EN-US"><span style="mso-tab-count:1;">&nbsp; </span><span style="mso-tab-count:1;">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></b> <span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;" lang="EN-US">'+[单位电话]+'</span> </p>
    
    <p style="margin:0cm 0cm 0pt;mso-pagination:widow-orphan;" class="MsoNormal"><b><span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;">单位地址<span lang="EN-US"><span style="mso-tab-count:1;">&nbsp; </span><span style="mso-tab-count:1;">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span></b> <span style="font-family:宋体;font-size:12pt;mso-bidi-font-family:宋体;mso-font-kerning:0pt;" lang="EN-US">'+[单位地址]+'</span> </p>
    
    '
    
    FROM [DBcLattice].[dbo].[temp]

    10. 往T_CateContent里面插入数据

    因为这些数据是要插入“政府采购企业信息”,所以找到这个栏目的ID号为bd422bda-f7a0-4463-9ccf-0c872084278b,

    所以sql语句为

    insert into T_CateContent
    
    (
    
    SiteID,
    
    CateID,
    
    ContentID
    
    )
    
    select 'shaoxingxian','bd422bda-f7a0-4463-9ccf-0c872084278b',[单位编号] from dbo.temp
  • 相关阅读:
    javascript动态创建Option选项
    Javascript中最常用的25个经典技巧
    C#常用函数和方法集
    C#邮件发送程序
    CSS菜单
    笔记本将有线变无线网
    svn有权限但是不能提交的原因
    IE6在https下认为iframe和about:blank不安全
    VS2008创建MFC项目提示无法找到userimages.bmp
    往数据库中插入流数据的问题
  • 原文地址:https://www.cnblogs.com/poissonnotes/p/3421626.html
Copyright © 2011-2022 走看看