小编kri*_*tof的帖子

如何自动将Excel xls文件转换为Excel xml格式?

我有大约200个标准Excel 2003格式的Excel文件.

我需要将它们全部保存为Excel xml - 基本上与打开每个文件并选择另存为...然后选择另存为类型相同: XML Spreadsheet

你知道任何简单的自动化任务方法吗?

excel

5
推荐指数
1
解决办法
3万
查看次数

GridView - 使用CSS友好控件适配器删除EmptyDataTemplate和EmptyDataText

正如问题所指出:

其中一个解决方案是禁用GridView组件的addapter,如本答案中所指定

有没有一个解决方案,可以让GridView 继续使用CSS友好控制适配器,并仍然利用EmptyDataTemplate功能?

css asp.net gridview

5
推荐指数
1
解决办法
2557
查看次数

SQLMembershipProvider - 源代码

在哪里可以找到SQLMembershipProvider(.NET2.0)的源代码?是可用的么?

.net sqlmembershipprovider .net-2.0

4
推荐指数
1
解决办法
4000
查看次数

如何在存储过程之间共享数据

有一些问题与在MS SqlServer中共享另一个存储过程的数据结果有关.

根据SQL Server的版本,人们会建议使用临时表,xml(SQLServer 2005)或表变量(SQL Server 2008).

有一篇由Erland Sommarskog撰写的精彩文章提供了全面的答案,并列出了不同版本的SQL中可用的所有选项:

我认为值得分享.

我在阅读deevus的答案时遇到了那篇文章,建议使用INSERT-EXEC语句,这是我之前并不熟悉的事情.

sql sql-server stored-procedures

4
推荐指数
1
解决办法
4215
查看次数

XML - XSLT转换 - 生成特殊的"<?...?>"标记

我正在转换一些XML数据以适应格式为"Excel XML Spreadsheet 2003"的文档

一切正常,但我在生成结果文件的正确标题时遇到问题.它应该基本上是以下形式:

<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel"
 xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:html="http://www.w3.org/TR/REC-html40">

 <!-- end of header here and the transformation data goes below -->

<Workbook>
Run Code Online (Sandbox Code Playgroud)

XSLT文件是

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" version="1.0" encoding="utf-8" indent="yes" media-type="text/xml"/>
    <xsl:template match="/">
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel"
 xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:html="http://www.w3.org/TR/REC-html40">
Run Code Online (Sandbox Code Playgroud)

但是在结果文件<?mso-application progid="Excel.Sheet"?>中缺少该行.

我知道这<? ...?>是一个特殊的标签 - 所以可能会质疑XSLT是如何产生的

谢谢

xml xslt

4
推荐指数
1
解决办法
2506
查看次数

GridView中的工具提示

在gridView列中包含工具提示的最简单方法是什么?

例如,在此列中

<asp:BoundField DataField="short_comment" HeaderText="Comments" ReadOnly="True" SortExpression="short_comment"/>
Run Code Online (Sandbox Code Playgroud)

我想有类似的东西

<asp:BoundField DataField="short_comment" ToolTipDataField="longer_comment"/>
Run Code Online (Sandbox Code Playgroud)

显然ToolTipDataField不存在,但实现该功能最简单的方法是什么?

asp.net gridview

4
推荐指数
1
解决办法
2万
查看次数

用于.aspx页面后面的代码的自定义命名空间

我使用的是.NET2.0.假设有一个带有txtInput和btnSomeAction的简单aspx表单

   <asp:TextBox ID="txtInput" runat="server"></asp:TextBox>
   <asp:Button ID="btnSomeAction" runat="server" CommandName="SomeAction" Text="Do"/>
Run Code Online (Sandbox Code Playgroud)

然后在我有的表格背后的代码

Protected Sub btnSomeAction_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSomeAction.Click
    Dim s As String
    s = txtInput.Text
End Sub
Run Code Online (Sandbox Code Playgroud)

一切正常.

然后我想将代码添加到自定义命名空间中

Namespace mycustomnamespace
Run Code Online (Sandbox Code Playgroud)

这样做时我会得到一个编译器错误:

未声明名称'txtInput' - 就好像代码不再连接到页面一样

我是否需要修改aspx页面以包含命名空间?,部分类怎么样?

.net namespaces .net-2.0

3
推荐指数
1
解决办法
2696
查看次数

PDF文档呈现Reporting Services报告"叠印"

我之前一直在做的一份报告开始在圣诞节期间误报.它上面的一些文本框突然开始将文本内容中的每个字符呈现在彼此之上,就像每个字符的打印不再"将光标前进"到下一个字符的正确位置一样.报告通过URL访问呈现为PDF.

以前有人见过这种行为吗?
知道是什么原因引起的吗?
实际上,我只是好奇.

(我目前不知道"圣诞节前后"服务器上有什么变化.)

sql-server pdf reporting-services

3
推荐指数
1
解决办法
2333
查看次数

Windows身份验证和SQL成员身份服务

我有一个ASP.Net MVC内部网站点,它使用Windows身份验证来了解谁登录(不允许匿名浏览).用户第一次访问时,我从他们那里收集了一些非常基本的信息,用于他们的Contact对象(例如姓名,电子邮件,国家/地区),然后存储在apps数据库中.

我想基于站点角色,所以我需要能够为每个用户分配一个角色(用户,管理员等).我可以使用ADS组来做到这一点,但这似乎相当重量级.我可以使用ASP.Net提供的SQL Membership服务来存储他们的用户名,然后存储他们所属的角色,还是会被迫收集密码等(打败使用Windows身份验证的点)?这也与ASP.Net MVC [授权]属性集成?

authentication asp.net-mvc windows-authentication sqlmembershipprovider

3
推荐指数
1
解决办法
3971
查看次数

SAS proc sql按变量返回group by/order的重复值

我有一些相当简单的SQL应该每个资产每季度提供1行1.相反,我每组获得多行.

下面是SQL,SAS数据步骤和一些输出数据.重复行的数量(在下面的数据中,227708)等于Num_borrowers,它是asset1的行数.

proc sql outobs=max;

create table table1 as
select 
    case 
        when period_dt ='01DEC2003'd then '2003Q4'
        when period_dt ='01DEC2004'd then '2004Q4'
        when period_dt ='01DEC2005'd then '2005Q4'
        when period_dt ='01DEC2006'd then '2006Q4'
        when period_dt ='01DEC2007'd then '2007Q4' 
        when period_dt ='01DEC2008'd then '2008Q4'
        when period_dt ='01DEC2009'd then '2009Q4'
        when period_dt ='01DEC2010'd then '2010Q4'
        when period_dt ='01DEC2011'd then '2011Q4'
        when period_dt ='01DEC2012'd then '2012Q4'
        when period_dt ='01DEC2013'd then '2013Q4'
        when period_dt ='01JUN2014'd then '2014Q2'   
    end as QTR,
    case 
        when MM_ASSET in ('C&I', 'Foreign', …
Run Code Online (Sandbox Code Playgroud)

sql sas proc-sql

3
推荐指数
1
解决办法
6276
查看次数