小编pra*_*u R的帖子

使用jQuery创建跨域ajax JSONP请求

我想用jquery ajax用以下代码解析JSON数组数据:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample</title>
<script type="text/javascript" src="Scripts/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
    var result;
    function jsonparser1() {
        $.ajax({
            type: "GET",
            url: "http://10.211.2.219:8080/SampleWebService/sample.do",
            dataType: "jsonp",
            success: function (xml) {
                alert(xml.data[0].city);
                result = xml.code;
                document.myform.result1.value = result;
            },
        });
    }        
</script>    
</head>
<body>
<p id="details"></p>
<form name="myform">
    <input type="button" name="clickme" value="Click here to show the first name" onclick=jsonparser1() />
    <input type="text" name="result1" readonly="true"/>        
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的JSON数据是:

{"Data":   [{"Address":"chetpet","FirstName":"arulmani","Id":1,"LastName":"sathish","City":"chennai"},{"Address":"ramapuram","FirstName":"raj","Id":2,"LastName":"nagu","City":"chennai"},{"Address":"ramapuram","FirstName":"raj","Id":2,"LastName":"nagu","City":"chennai"},{"Address":"ramapuram","FirstName":"ramaraj","Id":3,"LastName":"rajesh","City":"chennai"},{"Address":"ramapuram","FirstName":"yendran","Id":3,"LastName":"sathi","City":"chennai"}],"Code":true}
Run Code Online (Sandbox Code Playgroud)

但我没有得到任何输出......任何人请帮助...

javascript ajax jquery json

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

SQL Query查找该月的最后一天

我需要以下列格式找到一个月的最后一天:

"2013-05-31 00:00:00:000"
Run Code Online (Sandbox Code Playgroud)

有人请帮忙.

sql-server datetime sql-server-2005 date

38
推荐指数
4
解决办法
19万
查看次数

计算SQL Server中的时间差(以分钟为单位)

我需要两分钟之间的时差.我有开始时间和结束时间,如下所示:

start time | End Time    
11:15:00   | 13:15:00    
10:45:00   | 18:59:00
Run Code Online (Sandbox Code Playgroud)

我需要第一行的输出为45,60,15,分别对应于11:15和12:00,12:00和13:00,13:00和13:15之间的时间差.

sql sql-server datetime sql-server-2008 difference

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

将包含数据的表复制到SQL Server 2008中的另一个数据库

我必须使用Query表中的数据从一个数据库复制到另一个数据库.我知道如何在数据库中复制包含数据的表.但我不确定如何在两个数据库之间进行复制.

我必须复制大量的表,所以我需要使用查询的任何快速方法...

有人请帮忙...提前谢谢......

sql sql-server sql-server-2008

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

SQL中确切小时数的两个日期之间的差异

我想计算两个日期时间变量之间的确切小时差异.小时差异应该是这样的:

1.5
2
6.25
Run Code Online (Sandbox Code Playgroud)

有人请帮忙..谢谢提前......

sql sql-server sql-server-2008

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

单独的逗号分隔值并存储在sql server中的表中

我有一个存储过程,它将逗号分隔值作为输入.我需要将它分开,并需要将它作为单独的行存储在表中.

让SP的输入是:

Rule_ID  ListType_ID  Values
1        2            319,400,521,8465,2013
Run Code Online (Sandbox Code Playgroud)

我需要将它存储DistributionRule_x_ListType在以下格式调用的表中:

Rule_ID  ListType_ID  Value
1        2            319
1        2            400
1        2            521
1        2            8465
1        2            2013
Run Code Online (Sandbox Code Playgroud)

我的SP如下所示:

ALTER PROCEDURE [dbo].[spInsertDistributionRuleListType]
(@Rule_ID int,
@ListType_ID int,
@Values VARCHAR(MAX)=NULL
)
AS
BEGIN

    INSERT INTO DistributionRule_x_ListType (Rule_ID,ListType_ID,Value)
    VALUES (@Rule_ID,@ListType_ID,@Values)

END
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

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

如何使用C#获取上传的excel文件的sheetname?

我想使用C#代码获取上传的excel文件的工作表名称.该文件可能是.xls或.xlsx格式.我使用的守则如下:

protected void btnGenerateCSV_Click(object sender, EventArgs e)
{            
    string sourceFile = ExcelFileUpload.PostedFile.FileName;
    string worksheetName = ??? (How to get the first sheetname of the uploaded file)                
    string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sourceFile + ";Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\"";

    if (sourceFile.Contains(".xlsx"))
    strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + sourceFile + ";Extended Properties=\"Excel 12.0;HDR=Yes;IMEX=1\"";

    try
    {
        conn = new OleDbConnection(strConn);
        conn.Open();

        cmd = new OleDbCommand("SELECT * FROM [" + worksheetName + "$]", conn);
        cmd.CommandType = CommandType.Text;
        wrtr = new StreamWriter(targetFile);

        da = new OleDbDataAdapter(cmd);
        DataTable …
Run Code Online (Sandbox Code Playgroud)

.net c# oledb excel file-upload

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

拆分字符串值和存储在列表中

我想将字符串"ICMS_MG-PR-RJ-RS-SC"分开,并且需要排除"ICMS_"将除" - "之外的其他值添加到字符串列表中.

List<string> states=new List<string>();
Run Code Online (Sandbox Code Playgroud)

"状态"应包含以下值:MG,PR,RJ,RS,SC

.net c# split list

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

需要在SQL Server 2008中打印所有缺少值的列名称

我需要在单个字符串中缺少必需值的所有列名,在下面显示的select语句中.

我已经尝试过使用CASE语句,但它没有工作,因为如果第一个匹配,它将省略第二个条件.

SELECT
    stg2.StageID
    ,[CSP]
    ,[CSPRegionID]
    ,[SoldToCompanyID]
    ,[EndUserCompanyID]
    ,[SupportOptionID]
    ,'One/More Mandatory value/s is/are missing' FailureReason
    ,CASE   WHEN stg2.CSP IS NULL THEN @FailureDetails + 'CSP' 
            WHEN stg2.CSPRegionID IS NULL THEN @FailureDetails + 'CSP Region' 
            WHEN stg2.SoldToCompanyID IS NULL THEN @FailureDetails + 'SoldToCompany' 
            WHEN stg2.EndUserCompanyID IS NULL THEN @FailureDetails + 'EndUserCompany' 
            WHEN stg2.SupportOptionID IS NULL THEN @FailureDetails + 'SupportOption' 
    END FailureDetails
FROM [EntitlementTracker_SRV4Stage].[dbo].[srv4_ClassicLoad_Stage2] stg2
WHERE stg2.CSP IS NULL
OR stg2.CSPRegionID IS NULL
OR stg2.SoldToCompanyID IS NULL
OR stg2.EndUserCompanyID IS NULL 
OR stg2.SupportOptionID …
Run Code Online (Sandbox Code Playgroud)

sql sql-server string sql-server-2008-r2

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