小编sd_*_*ula的帖子

SQL Server 2008将int转换为dd:hh:mm

我如何转换的int值(即1800代表分钟后,看起来像这样的值): ().dd:hh:mmdays:hours:minutes

所以1800应该转换成1:06:00(1 day 6 hours 0 minutes).

在存储过程中,我有这个:

SELECT 
    Record_ID, Project_ID, Ticket_ID, WO_Type, DC, Title, Device_Quantity, 
    Total/1440 as Total,  
    ((Total - Elapsed) - DATEDIFF(mi, Record_Time, getdate())) as FinalTimeLeft, 
    Completed 
FROM Record
Run Code Online (Sandbox Code Playgroud)

我如何实施施法到SP?以上FinalTimeLeft=1800

int datetime sql-server-2008-r2

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

LINQ to SQL从字符串创建查询

我有一个dbml上下文查询,看起来像这样:

var SQLQueryResult = (from activeTable in context.activeTabless
                      where (
                               activeTable .AssignedTo == "Person1" ||
                               activeTable .AssignedTo == "Person2" ||
                               activeTable .AssignedTo == "Person3")
                    select new { ... });
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何根据用户选择更新where字段,使其可以包含任意数量or(不仅仅是上述三个)?

假设数字可以来自列表或数组.这对于直接SQL来说很简单,但不确定如何通过Linq to SQL来实现.

c# sql linq asp.net

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

SQL存储过程的参数名称中的符号

尝试在SQL 2008中为s存储过程创建参数时出现一些错误,其中参数名称在名称中包含符号&.

什么是正确的语法@Column&Title

已经尝试@[Column&Title]但它不起作用.

sql sql-server sql-server-2008

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

asp.net从内容页面更改主页面部分css

我的母版页中有以下代码:

<div id="body" runat="server">
        <asp:ContentPlaceHolder runat="server" ID="FeaturedContent" />
        <section runat="server" id="sectionMainContent" class="content-wrapper main-content clear-fix">
            <asp:ContentPlaceHolder runat="server" ID="MainContent" />
        </section>
    </div>
Run Code Online (Sandbox Code Playgroud)

对于一个特定的内容页面,我想将<section>上面的类值更改为类似的内容class="content-wrapper-full-width main-content clear-fix"

如何<section>从内容页面的代码隐藏中访问属性并修改其值?

c# asp.net master-pages

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

asp.net弹出确认窗口

我需要在删除按钮中添加一个"你确定"的弹出窗口,我不知道如何确定用户是单击确定还是取消.

我是这样做的:

string message = "Are you sure you want to delete this user?";
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            sb.Append("return confirm('");
            sb.Append(message);
            sb.Append("');");
            Type type = this.GetType();
            ClientScript.RegisterOnSubmitStatement(type, "alert", sb.ToString());
Run Code Online (Sandbox Code Playgroud)

c# asp.net popup button

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

.net capitalizing文本框中的名称

有没有办法在将名称的第一个字母输入文本框时将其首字母大写?

例如,当一个类型为john doe时,文本框应显示John Doe.

我知道它可以在c#代码中完成,但只是想知道是否有更简单的方法通过属性或正则表达式.

c# asp.net textbox

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

c#int.tryParse可以为空的int如何?

我有时需要将int的值设置为null,有时设置为实际值.问题是我需要将该值存储在SAME变量中而不是创建另一个变量.

int? year;
if(something)
   year = null;
else
   int.tryParse("some string", out year);
Run Code Online (Sandbox Code Playgroud)

"some string"总是一个有效的int,但问题是我不能在int上使用int.tryParse?怎么解决这个问题?

c# asp.net int null

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

.net和.config文件

我将以下内容存储在我的asp.net网站根文件夹中的stores.config文件中.

<configuration>
    <appSettings>
        <add key="ClientId" value="127605460617602"/>
        <add key ="RedirectUrl" value="http://localhost:49548/Redirect.aspx"/>
    </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

如何使用string Clientid = ConfigurationManager.AppSettings["ClientId"].ToString();该文件调用它?当然,调用它不起作用,因为它在web.config中寻找它.

我不想将appSettings放在web.config文件中.这是允许的吗?

c# xml asp.net configuration-files

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

gridview编辑模式以编程方式

我有一个基本的gridview,我从SQL存储过程的代码绑定数据.

<asp:GridView ID="gvCheckResults" runat="server" 
        OnRowDataBound="gvCheckResults_RowDataBound" 
        RowStyle-CssClass="gridViewRow" 
        CssClass="gridView"
        AlternatingRowStyle-CssClass="gridViewAlternatingRow" 
        HeaderStyle-CssClass="gridViewHeader">
    </asp:GridView> 
Run Code Online (Sandbox Code Playgroud)

数据绑定:

gvCheckResults.DataSource = dataContext.GetResults(Name, Address);
gvCheckResults.DataBind();

if (!IsPostBack)
{
    //Add Edit column.
    CommandField cField = new CommandField();
    cField.EditText = "Edit";
    cField.ShowEditButton = true;
    gvCheckResults.Columns.Insert(0, cField);
}
Run Code Online (Sandbox Code Playgroud)

如何以编程方式将"编辑"按钮添加到每个结果行?我知道如何在aspx页面中设置数据源对象时这样做,但从未以编程方式完成.

c# sql asp.net gridview

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

如何分割具有多个拆分器值的字符串

我有一个以下格式的字符串:

0Days0hours51Minutes32Seconds
Run Code Online (Sandbox Code Playgroud)

我想做的是将其分成4个数值

days,hours,minutes,seconds
Run Code Online (Sandbox Code Playgroud)

所以我需要的值是0,0,51,32.

有没有更好的方法来做这个通常的string.Split(...)方法?

理想情况下,如果存在按字母分割,则仅保留数值.

c# asp.net string

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