小编Asa*_*sad的帖子

表中的最大列数

问题1:表中我们可以拥有的最大列数是多少

问题2:表中应该具有的最大列数是多少

mysql database sql-server

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

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

使用存储过程时如何检查删除/更新操作是否成功完成?

假设我们有存储过程执行这样的简单操作:

CREATE PROCEDURE [dbo].[AddNewAuthorReturnID]
(   
    @Author_Name VARCHAR(MAX),
    @Author_ID int OUTPUT
)
AS
    SET NOCOUNT OFF;
BEGIN
    INSERT INTO AUTHORS (@Author_Name)
    VALUES (@Author_Name)
    SET @Author_ID = SCOPE_IDENTITY()
    
    SELECT @Author_ID
 END
Run Code Online (Sandbox Code Playgroud)

在上面的过程中,返回的id是操作成功的标志。

考虑等价于DELETE

CREATE PROCEDURE [dbo].[DeleteAuthor]
(       
    @Author_ID int 
)
AS
    SET NOCOUNT OFF;
BEGIN
    DELETE FROM AUTHORS 
    WHERE
    (Author_ID = @Author_ID)
END
Run Code Online (Sandbox Code Playgroud)
  • AUTHORS如果我们使用上述程序,我们如何知道操作成功并且记录已成功删除?
  • 用更新操作?

c# sql-server stored-procedures tableadapter

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

ASP.NET应用程序的单元测试配置

这是我对Asp.Net Web应用程序的第一次测试.我们有一个由几个模块组成的引擎.我需要在Engine Module中测试类.虽然这些条款是Asp.Net App的一部分,但它们只包含业务逻辑.

我如何孤立地测试这些类,而不是WebApp的一部分?因为我收到了这个错误

Web请求' http:// localhost:8936 / '在未运行测试的情况下成功完成.当配置Web应用程序以进行测试失败(处理请求时发生ASP.NET服务器错误),或者没有执行ASP.NET页面时(URL可能指向HTML页面,Web服务或目录列表).在ASP.NET中运行测试需要URL解析为ASP.NET页面,并且页面要正确执行到Load事件.来自请求的响应存储在文件'WebRequestResponse_BlogManagerBPOConstr.html'中,带有测试结果; 通常可以使用Web浏览器打开此文件以查看其内容.

谢谢

编辑: @Mark,这是设计师生成的TestMethods之一

/

// <summary>
        ///A test for BlogManagerBPO Constructor
        ///</summary>
        // TODO: Ensure that the UrlToTest attribute specifies a URL to an ASP.NET page (for example,
        // http://.../Default.aspx). This is necessary for the unit test to be executed on the web server,
        // whether you are testing a page, web service, or a WCF service.
        [TestMethod()]
        [HostType("ASP.NET")]
        [AspNetDevelopmentServerHost("D:\\WorkingCopies\\MyProject\\Engine", "/")]
        [UrlToTest("http://localhost:8936/")]
        public void BlogManagerBPOConstructorTest()
        {
            BlogManagerBPO target = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net mstest webtest visual-studio-2008

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

语言列表,查找位置

它与编程无关,但肯定与开发相关.

我需要一个人类口语语言列表(通常我们在其他所有站点上都可以选择),这是我们其中一个项目所必需的.如果还包含语言代码信息,以及.txt格式或任何其他可提取的信息,那将会很棒.

  • 是否有一个资源通过网络,我们可以找到simmilar thigs像上面或类似喇嘛喇嘛等等的国家或列表的列表中的一个,根据一些批准公布的 身体/组织

谢谢

organization

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

在Visual Studio中的单独设计和源选项卡中查看.aspx页面

我们有三个选项可以在选项卡中查看任何.aspx页面

  • 设计
  • 资源
  • 分裂

我们如何在任何aspx页面的单独选项卡中查看DesignSource

或者如果这是不可能的!! 我们可以通过垂直拆分设计来使用拆分选项吗?如果以后一个是可能的,我可以伸展到视图两个监视器像这里由尼克Craver的建议.

谢谢

asp.net webforms visual-studio

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

int或uint或什么

考虑一下

        int i = 2147483647;
        var n = i + 3;
        i = n;

        Console.WriteLine(i);           // prints -2147483646    (1)
        Console.WriteLine(n);           // prints -2147483646    (2)
        Console.WriteLine(n.GetType()); // prints System.Int32   (3)
Run Code Online (Sandbox Code Playgroud)

我对以下很困惑

  • (1)int怎么能保持值-2147483646?(int range = -2,147,483,648 to 2,147,483,647)
  • (2)为什么打印-2147483648而不是2147483648(编译器应该决定更好的类型,因为int范围超出)
  • (3)如果它在某处转换,为什么n.GetType()给出System.Int32?

编辑1:做出更正:现在你将得到我正在获得的东西.(对不起)

var n = i + 1; 至

var n = i + 3;

Edit2:还有一件事,如果它是溢出的,为什么不引发异常?

增加:当发生溢出时,为其设置类型是不正确的

变种

在声明var n = i + 3;中相应的另一种类型?


欢迎你建议一个更好的头衔,因为这至少对我来说没有意义

谢谢

c# int int32

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

通过克隆键从哈希表中检索值; C#

我想知道是否有任何可能的方法使用与实际键相同的键从哈希表中检索项目,但是使用不同的对象.我理解为什么它可能不可能,但我想看看是否有任何棘手的方法来做到这一点.

我的问题源于这样一个事实,即像我一样愚蠢,我用int []作为键创建了哈希表,整数数组包含表示空间位置的索引.我不知何故知道每次我想添加一个新条目时我都需要创建一个新的int [],但忽略了当我生成空间坐标数组时,它们在检索哈希表中的值时毫无价值.

现在我正在尝试重新排列事物,以便我可以将我的值存储在ArrayLists中,或者是否在每次我想要获取值时搜索Hashtable中的键列表,而不是选项非常酷.

除非当然有一种方法让// 1像// 2一样工作!

提前致谢.

 static void Main(string[] args)
        {
            Hashtable dog = new Hashtable();

            //1
            int[] man = new int[] { 5 };
            dog.Add(man, "hello");
            int[] cat = new int[] { 5 };
            Console.WriteLine(dog.ContainsKey(cat)); //false


            //2
            int boy = 5;
            dog.Add(boy, "wtf");
            int kitten = 5;
            Console.WriteLine(dog.ContainsKey(kitten)); //true;


        }
Run Code Online (Sandbox Code Playgroud)

c# clone hashtable key

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

基础数据库设计.使用另一个表或列

我有一个表,其中包含有关特定对象,Say Item和列的信息

ItemID,ItemName,price,ItemListingType ..... LastOrderDate

其中一个信息,ItemListingType可以是10种不同类型之一,例如:

私人,政府,非政府,商业...等(字符串),将来可以扩展到更多类型.

我应该在表ITEM中使用列还是应该使用具有两列的单独表并在Item表中放入一个外键来引用它(一对多关系)?喜欢:

  • ListingTypeID int

  • ListingTypeName varchar(MAX)

编辑:列的值有多少,您将考虑使用另一个表

2,4还是什么?

谢谢

sql-server foreign-keys one-to-many

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

哪个LINQ语句更好,为什么?

在这两个语句中,我试图获取具有变量中指定名称的Category的ID;

两者都很好.有什么不同,哪个更好?

string name = "Progreammers";

var categoryID = from c in DataContext.Categories
                             where c.Name == name
                             select c.CategoryID;

var categoryID  = 
  DataContext.Categories.Single(c => c.Name == name).CategoryID;
Run Code Online (Sandbox Code Playgroud)

编辑:表中的每个CategoryID(字段)只有一个名称(字段).

c# linq linq-to-sql

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