小编Ari*_*MAZ的帖子

没有ISNULL()使用SUM()是否安全

我正试图通过SP的性能.我对SUM和ISNULL有一个疑问.当我总结一列时,我应该使用ISNULL吗?没有ISNULL使用SUM()是安全的吗?我的例子如下

SUM(ISNULL(COL1,0))
Run Code Online (Sandbox Code Playgroud)

由于ISNULL成本很高,我打算在没有ISNULL的情况下使用SUM,如下所示

SUM(COL1)
Run Code Online (Sandbox Code Playgroud)

我做了一些小测试,但我看不到结果

sql-server performance

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

通过两个模型来查看

我是mvc的新手,并尝试用它做一个小项目来学习它.我有一个页面应该显示特定日期的货币和天气.所以我应该通过货币模型和天气模型.我已经完成了传递货币模型并且工作正常,但我不知道如何通过第二个模型.大多数教程都展示了如何只传递一个模型.

你们能不知道该怎么做.

这是我当前的控制器动作,它发送货币模型

public ActionResult Index(int year,int month,int day)
    {
        var model = from r in _db.Currencies
                    where r.date == new DateTime(year,month,day)
                    select r;

        return View(model);
    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc model asp.net-mvc-4

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

如何在大查询中找到sql上的"字符串或二进制数据将被截断"错误

我有一个巨大的INSERT INTO TABLE1 (....) SELECT .... FROM TABLE2声明.它给了我错误

"字符串或二进制数据将被截断".

我知道TABLE2中的一个列对于INSERT语句中TABLE1的一列来说更大.

我在每个表中有超过100列.所以很难找出问题所在.有没有更简单的方法来解决这个问题?

sql sql-server

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

css加载很晚,所以html看起来很奇怪

我有一个常见的问题,我有一个HTML,CSS和JQuery的网页.当页面开始加载时,它首先加载html并显示一秒钟的div,这些div应该被css和jquery隐藏.但一秒钟后,它看起来很完美.但第一秒看起来很可怕.我怎么能避免这种情况?

html css jquery

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

jquery如何反序列化json对象

你怎么能反序化下面这个json对象?

[{"id":"67","name":"TestString"}]
Run Code Online (Sandbox Code Playgroud)

我尝试在下面这样做,但无法成功......

success: function (data, status) {
          $.each(data, function (dt) {

              var mydata = data.d;

              alert(mydata); // returns [{"id":"67","name":"TestString"}]

              $("#txt_speciality").tokenInput("add", mydata.id);
          });
}
Run Code Online (Sandbox Code Playgroud)

这是我创建json对象的方式

[WebMethod]
public static string get_specialities(string ProfessionalID)
{
    Database db = DatabaseFactory.CreateDatabase("Connection String2");
    DbCommand dbCommand;
    dbCommand = db.GetStoredProcCommand("Select_Professionals_Speciality");
    db.AddInParameter(dbCommand, "prof_id", DbType.Int16, Convert.ToInt16(ProfessionalID));
    IDataReader dr = db.ExecuteReader(dbCommand);
    //[{ id: 3, name: "test3" }]
    string return_str="[";
    int i = 0;
    while (dr.Read()) {
        if (i > 0)
            return_str += ",";
        return_str += "{\"id\":\"" + dr["SpecialtyID"].ToString().Trim() + "\",\"name\":\"" + …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery json

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

如何在asp.net中的gridview中创建链接

我正在尝试创建一个具有gridview的网页.这个gridview应该有如下链接

http://localhost/Test.aspx?code=123
Run Code Online (Sandbox Code Playgroud)

当用户点击gridview中其中一行的链接时,它将打开一个空白页面并显示一些结果.

这是我如何将数据绑定到gridview但我不知道如何设置链接

protected void Page_Load(object sender, EventArgs e)
{
    string firma_no = logoFrmNr.ToString().PadLeft(3, '0');
    string active_period = logoFrmPeriod.PadLeft(2, '0');

    SqlConnection conn = new SqlConnection(conStr);
    string selectSql = @"SELECT 
                                LOGICALREF,
                                CODE , 
                                DEFINITION_ ,
                                FROM 
                                LG_CLFLINE";

    SqlCommand cmd = new SqlCommand(selectSql, conn);
    DataTable dt = new DataTable();
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    da.Fill(dt);
    GridView1.DataSource = dt;
    GridView1.DataBind();

    conn.Close();
}
Run Code Online (Sandbox Code Playgroud)

这是标记

<asp:GridView ID="GridView1" runat="server" EnableModelValidation="True">
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)

如何从CODE列中建立链接?

c# asp.net gridview linkbutton

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

如何动态地将T对象转换为Amazon DynamoDB Document

我正在尝试在我的MVC .net项目中使用Amazon AWS中的DynamoDB.我也在尝试做一个Business-DataAccess-Model分层项目.

我有一个GenericDataRepository类,它实现了Add()功能.

我正在向Add()发送一个T对象,我想动态地将它转换为亚马逊的Document对象.我怎么能这样做,最佳做法是什么?

public void Add(T entity)
{
    if (entity == null)
        return;

    var doc = new Document();

    // Convert entity to Document automatically
    doc["Title"] = entity.Title;
    doc["Body"] = entity.Body;
    doc["Author"] = entity.Author;
    // Convert entity to Document automatically


    .....
    .....       
    .....
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc amazon-web-services

7
推荐指数
3
解决办法
2568
查看次数

如何将devexpress添加到visual studio 2012

我下载了DevExpress Universal 12.2 Exe文件,并将2个文件夹安装到我的电脑上.他们是devexpress dxperience 12.2和dxteeme 12.2文件夹.当我打开visual studio express 2012时,我看不到devexpress控件?我试图通过单击SETUP修复我的devexpress安装.

如何在Visual Studio.net 2012中放置devexpress工具箱?

谢谢

asp.net devexpress visual-studio-2012 devexpress-windows-ui

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

将字符串转换为浮动在android中

我试图将字符串转换为浮点数,但我无法成功.

这是我的代码

float f1 = Float.parseFloat("1,9698");
Run Code Online (Sandbox Code Playgroud)

它给出的错误是

Invalid float  "1,9698";
Run Code Online (Sandbox Code Playgroud)

它为什么这样做?这是一个有效的浮动

java android

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

如何为ipad发送/接收带有目标c的肥皂对象

我一直在尝试为ipad编写一个目标C应用程序,以发送/接收Soap Web服务。我已经写了一个代码,但是它给出了一个错误。该Web服务正在在线工作。

这是我的代码,

-(IBAction)invokeService
{

    [txt1 resignFirstResponder];

    NSString *soapFormat = [NSString stringWithFormat:
                    @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
                    "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
                    "<soap:Body>\n"
                    "<GetUserList xmlns=\"http://tempuri.org/\" />\n"
                    "</soap:Body>\n"
                    "</soap:Envelope>\n"];


    NSLog(@"The request format is %@",soapFormat);

    NSURL *locationOfWebService = [NSURL URLWithString:@"http://servicing2.rotanet.com/service1.asmx"];

    NSLog(@"web url = %@",locationOfWebService);

    NSMutableURLRequest *theRequest = [[NSMutableURLRequest alloc]initWithURL:locationOfWebService];

    NSString *msgLength = [NSString stringWithFormat:@"%d",[soapFormat length]];

    [theRequest addValue:@"text/xml" forHTTPHeaderField:@"Content-Type"];
    [theRequest addValue:@"GetUserList" forHTTPHeaderField:@"SOAPAction"];
    [theRequest addValue:msgLength forHTTPHeaderField:@"Content-Length"];
    [theRequest setHTTPMethod:@"POST"];
    //the below encoding is used to send data over the net
    [theRequest setHTTPBody:[soapFormat dataUsingEncoding:NSUTF8StringEncoding]];


    NSURLConnection *connect = [[NSURLConnection alloc]initWithRequest:theRequest …
Run Code Online (Sandbox Code Playgroud)

xcode soap web-services objective-c ipad

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