小编Ram*_*Ram的帖子

将列更改为可为空

我想将表列更改为可为空.我用过:

ALTER TABLE Merchant_Pending_Functions Modify NumberOfLocations NULL
Run Code Online (Sandbox Code Playgroud)

这会给出错误Modify.什么是正确的语法?

sql

295
推荐指数
6
解决办法
35万
查看次数

SQL日期时间格式仅限日期

我试图从sql数据库中选择DeliveryDate作为日期.在数据库中,我将其保存为日期时间格式.如何才能获得日期?

SELECT Subject, DeliveryDate 
from Email_Administration 
where MerchantId =@ MerchantID
Run Code Online (Sandbox Code Playgroud)

03/06/2011 12:00:00我刚刚被选为03/06/2011 ..

非常感谢提前!:)

sql sql-server datetime sql-server-2005

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

Gridview中的CommandArgument

我有这样的网格视图.

<asp:GridView ID="grdMerchant" runat="server" GridLines="None"
   HeaderStyle-Font-Bold="True" AutoGenerateColumns="False" AllowSorting="True" ShowHeader="false" OnRowDataBound="grdMerchant_RowDataBound" OnRowCommand="grdMerchant_RowCommand" DataKeyNames="OrderID" style="table-layout:auto;width:100%;" >  


<asp:TemplateField >
<ItemTemplate>
   <asp:Linkbutton ID= "btnView" runat="server" Text="View" OnClick="btnView_OnClick" CommandArgument='<%#Eval("OrderID")%>' ></asp:Linkbutton>
Run Code Online (Sandbox Code Playgroud)

我如何获得所选行的OrderID.我试过用

int OrderID = (int)grdMerchant.DataKeys[row.RowIndex][2];
Run Code Online (Sandbox Code Playgroud)

但它变为空,我知道这不是方法.帮我.

先感谢您!

c# asp.net gridview

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

一个月和一年的日期时间格式

DateTime ExpMonth = Convert.ToInt32(ddExpMonth); ---- DropDown(user selects a month)
DateTime ExpYear = Convert.ToInt32(ddExpYear);   ---- Dropdown(user selects year)

Datetime ExpDate = ///// I want this part to be saved as Datetime  02/2012
Run Code Online (Sandbox Code Playgroud)

这怎么可能.或任何其他方式.

c# asp.net

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

如何在后面的代码中使文本框为空

我有一个文本框(txtbox1),它有一些价值.我想清空文本框的值.这可能在代码背后吗?如果有,怎么样?

谢谢!

c# asp.net

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

如何让一个按钮不显示但仍然被javascript使用?

我使用的按钮必须是不可见的,应该由javascript函数使用.

<asp:Button ID ="btnDummy1" runat="server" Visible ="true" OnClick="btnSubmit1_Click" width="0px" height="0px"/
Run Code Online (Sandbox Code Playgroud)

我不能保持visible = false,因为javascript不会在poage中使用无形内容.我试图给出width = 0和height = 0,它仍然在Chrome中显示出来.你觉得我应该怎么做?

提前致谢 :)

javascript c# asp.net

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

App Settings和connectionStrings配置设置中连接字符串之间的差异

我想知道在2个应用程序设置和连接字符串中连接字符串有什么区别?只是想在Visual Studio 2008中进行技术上的Windows身份验证!

<appSettings>
    add key="ConnectionString" value="Server=198.57.2.70;Database=SalesTracking;Integrated Security=SSPI"  />       
</appSettings>

<connectionStrings>
<add name="ConnectionString" connectionString="DataSource=198.57.2.70;InitialCatalog=SalesTracking;IntegratedSecurity=True;" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

谢谢!!

asp.net web-config

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

不等于查询SQL服务器

我试图执行一个查询,它从Merchant表中获取所有信息,其中PackageID不等于21或22或23 ..

选择*来自商家,其中PackageID不是'22'联盟选择*来自商家,其中PackageID不是'21'

谢谢!!

sql

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

过程或函数""需要参数'',这是未提供的

我有数据库问题.必须使用3或4个参数调用存储的Proc.如果没有给出ImageID,那么它必须进入If循环并执行.如果给出了ImageID,则执行存储过程的else部分.但我不知道为什么显示过程或函数""需要参数'@ImageID',这是未提供的."

提前致谢

if (!hasImage)
{
    parameters = new SqlParameter[]
    {
        new SqlParameter("@LocationID", LocationID),
        new SqlParameter("@PrimaryID", 
            Convert.ToInt32(CategoryList[i].ToString().Split(',')[0])),
        new SqlParameter("@SecondaryID", 
            Convert.ToInt32(CategoryList[i].ToString().Split(',')[1]))
    };

    SqlHelper.ExecuteNonQuery(
        DbConnString, 
        System.Data.CommandType.StoredProcedure,
        "TempUpdateMerchantCategories_Insert", 
        parameters);
}
else
{
    parameters = new SqlParameter[]
    {
        new SqlParameter("@LocationID", LocationID),
        new SqlParameter("@PrimaryID", 
            Convert.ToInt32(CategoryList[i].ToString().Split(',')[0])),
        new SqlParameter("@SecondaryID", 
            Convert.ToInt32(CategoryList[i].ToString().Split(',')[1])),
        new SqlParameter("@ImageID", 
            Convert.ToInt64(ImageData[j].ToString().Split(',')[0]))
    };
    SqlHelper.ExecuteNonQuery(
        DbConnString, 
        System.Data.CommandType.StoredProcedure,
        "TempUpdateMerchantCategories_Insert", 
        parameters);       
}
Run Code Online (Sandbox Code Playgroud)

存储过程是这样的.

CREATE PROCEDURE [dbo].[TempUpdateMerchantCategories_Insert]
(
@LocationID BIGINT,
@PrimaryID INT,
@SecondaryID INT,
@ImageID BIGINT)

AS
BEGIN

if (@ImageID is null)

BEGIN
SET NOCOUNT ON;

INSERT INTO TempMerchant_Location_Category(

LocationID,
PrimaryID, …
Run Code Online (Sandbox Code Playgroud)

c# sql asp.net

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

如何从Linq中的Config文件的Appsettings中获取键和值

我试图在页面构造函数中获取配置文件的应用程序设置的所有键和值,以便我可以在页面中使用它们.我尝试过Linq,但我不确定如何以简单的方式获取值和键.现在我得到了所有键,然后使用foreach获取所有值,我确信这不是一个聪明的方法.请指教..

 string[] repositoryUrls = ConfigurationManager.AppSettings.AllKeys                            
                         .Select(key => ConfigurationManager.AppSettings[key])                                               
                         .ToArray();
Run Code Online (Sandbox Code Playgroud)

谢谢

c# linq

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