小编Sco*_*ott的帖子

有史以来最奇怪的是,UIButton @selector检测到右键,做错了'else_if'?

所以我用这个循环动态创建3个UIButton(现在):

NSMutableArray *sites = [[NSMutableArray alloc] init];

     NSString *one = @"Constution Center";
     NSString *two = @"Franklin Court";
     NSString *three = @"Presidents House";

     [sites addObject: one];
     [one release];

     [sites addObject: two];
     [two release];

     [sites addObject: three];
     [three release];

     NSString *element;
     int j = 0;
     for (element in sites)
     {
         UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];

         //setframe (where on screen)
         //separation is 15px past the width (45-30)
         button.frame = CGRectMake(a, b + (j*45), c, d);

         [button setTitle:element forState:UIControlStateNormal];

         button.backgroundColor = [SiteOneController myColor1];

        [button …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c selector uibutton

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

SQL存储过程不返回任何数据

当我在这个表上运行一个简单的SELECT语句时,我得到一行(这是正确的,应该只有一行).这是SELECT语句:

select * from Lending.HMDA where BatchId = 1
Run Code Online (Sandbox Code Playgroud)

这是我正在执行的proc,它不返回任何行:

    DECLARE @BatchStartDate datetime, @BatchEndDate datetime

    SELECT @BatchStartDate = StartDate, @BatchEndDate = EndDate  FROM Lending.HMDAReportBatch WHERE BatchId = 1

    -- HMDA And App Data
    SELECT
    A.ApplicationId,
    A.CreatedDate,
    LU14.LookupCode AS LoanTypeId,
    LU1.LookupCode AS PropertyTypeId,
    LU2.LookupCode AS LoanPurposeId,
    LU3.LookupCode AS OwnerOccupancyId,
    L.FinalLoanAmount,
    LU4.LookupCode AS PreApprovalId,
    LU5.LookupCode AS ActionId,
    A.ActionDate,
    H.MSA,
    LU6.MiscCode1 AS StateId,
    LU7.LookupCode AS CountyId,
    H.CensusTract,
    LU8.LookupCode AS ApplicantEthnicityId,
    LU9.LookupCode AS JointEthnicityId,
    H.IsApplicantRaceAmericanIndian,
    H.IsApplicantRaceAsian,
    H.IsApplicantRaceBlack,
    H.IsApplicantRaceIslander,
    H.IsApplicantRaceNA,
    H.IsApplicantRaceNotProvided,
    H.IsApplicantRaceWhite,
    H.IsJointRaceAmericanIndian,
    H.IsJointRaceAsian,
    H.IsJointRaceBlack, …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

尝试根据字符串值对列表进行排序

gridMessages.OrderBy(x => Convert.ToInt32(x.age));
Run Code Online (Sandbox Code Playgroud)

所以age,是一个字符串,可能是"0"或"14",你得到的图片.我想按年龄对列表进行排序,因此我将其转换为int中的int OrderBy.代码编译并运行没有错误但列表未排序.

我究竟做错了什么?

c# sorting list

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

在javascript中验证邮政编码

<input type="text" id="zipCode" />
Run Code Online (Sandbox Code Playgroud)

我怎样才能验证这是javascript中的有效邮政编码?

javascript validation

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

使用if语句删除SQL记录

update dbo.tblMessages
set messageFlags = (messageFlags + 1)
where messageId = @messageId
Run Code Online (Sandbox Code Playgroud)

这就是我的proc中的更新。我希望能够在更新后删除该记录,如果更新后该记录messageFlags变为'10'。

我该怎么做?

t-sql

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

在C#中列出GetRange

gridMessages.GetRange(startingRecord, rows);
Run Code Online (Sandbox Code Playgroud)

所以这是我的问题,有时候,rows大于剩下的物品总量.如何做到这一点,在这种情况下,只需获得其余的项目.

谢谢!

c# list

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

SQL Server 2008 Proc在2005年失败

ALTER PROCEDURE [Lending].[uspHMDALarIncomeGet] (@ApplicationId int)
AS
BEGIN
    SET NOCOUNT ON
    SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

    -- Total Income Data
    DECLARE @ApplicantId int = (SELECT AT.ApplicantId FROM Lending.Applicant AT WHERE AT.ApplicationId = @ApplicationId)

    SELECT
    I.Amount
    FROM Lending.Income I WHERE I.ApplicantId = @ApplicantId

END
Run Code Online (Sandbox Code Playgroud)

你们知道这个过程如何写成05年才能成功吗?

斯科特

sql t-sql sql-server-2005 sql-server-2008

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

从String中删除"@"

有一封电子邮件,想要从中删除第一个"@"符号,然后确保它在第二次检查中没有多于一个.目前我正在做这件事.

Dim tempEmail As String = ContactEmail
Dim count As Integer = 0
If tempEmail.IndexOf("@") <> -1 Then 'check for one
    count += 1
    tempEmail.Remove(tempEmail.IndexOf("@"), 1)
End If
If tempEmail.IndexOf("@") <> -1 Then 'check for two
    count += 1
End If

If count = 1 Then
    JustifyString(ContactEmail, 66, " ", LEFT_JUSTIFY)
Else
    ContactEmail = BLANK_EMAIL
End If
Run Code Online (Sandbox Code Playgroud)

但是在调试之后,我发现它实际上从来没有从tempEmail中删除字符串中的"@"符号.为什么?

vb.net

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

为什么我的搜索按钮太小而且没有出现?

<%@ Page Title="" Language="C#" MasterPageFile="~/Masterpages/main.Master" AutoEventWireup="true" Inherits="KPIGen.admin.Data_Parameter_List" Codebehind="Data_Paramater_List.aspx.cs" %>
<%@ MasterType VirtualPath="~/Masterpages/main.Master" %>
<%@ OutputCache NoStore="true" Location="None" %>

<asp:Content ID="Content1" ContentPlaceHolderID="m" Runat="Server">
    <telerik:RadAjaxManagerProxy ID="ajaxmgr" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="kgDataParamList">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="kgDataParamList" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="btnSearch">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="kgDataParamList" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManagerProxy>    

    <asp:Button id="btnBackToMain" runat="server" Text="Go Back To Admin Main" OnClick="btnBackToMain_Click" CssClass="button" style="margin-top:10px;margin-bottom:10px;" />


    <asp:Panel ID="Panel2" runat="server" defaultbutton="btnSearch">
    <div class="formContainer">
        <div style="width:33%;float:left;">
            <IKS:DDL ID="ddlDepartment" runat="server"></IKS:DDL>
        </div>
        <div style="width:33%;float:left;">
            <IKS:DDL ID="ddlCategory" runat="server"></IKS:DDL>
        </div>
        <div style="width:33%;float:left;">
            <IKS:TXT ID="txtTitle" runat="server" MaxLength="200"></IKS:TXT> …
Run Code Online (Sandbox Code Playgroud)

asp.net

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

SQL Server 2005语法中的错误

这是SQL:

CREATE TABLE dbo.TmpFeesToRules1(Name varchar, LookupId int)

INSERT INTO dbo.TmpFeesToRules1(Name, LookupId)
SELECT DISTINCT Name, 0 FROM Lending.Fee
UNION SELECT DISTINCT Name, 0 FROM Lending.ApplicationFee

INSERT INTO dbo.tblLookup (LookupType, LookupCode, LookupDesc, EditFlag, DeletedFlag, DefaultFlag)
SELECT 'FEE_CODE', Name,  Name, 0, 0, 0
FROM dbo.TmpFeesToRules1

UPDATE dbo.TmpFeesToRules1
SET
    LookupId = L.LookupID
FROM
    dbo.tblLookup L
INNER JOIN dbo.TmpFeesToRules1 T ON T.Name = L.LookupDesc
WHERE
    L.LookupType = 'FEE_CODE'

CREATE TABLE dbo.TmpFeesToRules2(FeeId int, Name varchar)

INSERT INTO dbo.TmpFeesToRules2(FeeId, Name)
SELECT FeeId, Name FROM Lending.ApplicationFee

GO

UPDATE …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005 temp-tables

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

WHERE子句中的问题

所以我有一个查询.如果我注释掉检查排除的部分,它会起作用.

WHERE H.BatchId = 3  AND H.IsExcluded != 1
Run Code Online (Sandbox Code Playgroud)

IsExcluded是一个接受NULL值的位字段.

我选择的所有值都是NULL,所以应该是正确的.我究竟做错了什么?它没有按原样返回任何值,但是如果我只注释掉'AND'之后,它会起作用.

sql t-sql sql-server

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

使用DateTime和DateTime.Now查找项目的"年龄"

我需要找到age具有DateTime属性的项目的小时数,并与之进行比较DateTime.Now.

我该怎么办?

c# datetime

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

Javascript给出未定义的错误,虽然看起来一切正常

success: function (result) {
                    var messages = result;
                    for(var i=0;i<=messages.length;i++) 
                        jQuery("#responseMessages").jqGrid(
                                                            'addRowData',
                                                            i+1,
                                                            {distance:messages[i].distance,age:messages[i].age,message:messages[i].message}
                                                          );
                }
Run Code Online (Sandbox Code Playgroud)

所以这是我对我的mvc应用程序的Ajax调用的成功回调函数.然后循环响应并进入JQgrid中的每一行.但是,我在我的页面上收到此错误:

messages[i] is undefined
Run Code Online (Sandbox Code Playgroud)

即使所有行都在那里,它似乎工作正常......

javascript jquery jqgrid

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