小编Cod*_*r 2的帖子

如何从存储过程返回的表中获取列名

我有一个返回表的存储过程.存储的proc通过linq datacontext调用.

它工作正常,我得到了表,但我真的想得到与返回的每个特定单元格相关的标题.

有谁知道如何做到这一点?

存储过程调用如下:

var table = DataContext.GetTable().ToList();
Run Code Online (Sandbox Code Playgroud)

所以我得到了一个List<GetTable>.数据很好我只想要列名.

c# sql linq asp.net stored-procedures

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

Linq-To-SQL CreateDatabase不会创建存储过程

to-SQL DataContext和我运行:

datacontext.CreateDatabase()
Run Code Online (Sandbox Code Playgroud)

这很好用.

最近我将存储过程拖到方法窗格上.我以为这个存储过程现在是datacontext的一部分,并且在创建数据库时会重新生成.

它似乎没有.有谁知道为什么或如何实现它?

c# linq asp.net linq-to-sql

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

如何从数组中删除元素

嗨,我正在研究一些遗留代码

for(int i = results.Count-1; i >= 0; i--)
{
  if(someCondition)
  {
     results.Remove(results[i]);
  }
}
Run Code Online (Sandbox Code Playgroud)

对我来说,在迭代循环的同时删除元素似乎是不好的做法,因为你将修改索引.

这是正确的假设吗?

有没有更好的方法呢?我想使用LINQ,但我在2.0 Framework中

c# arrays .net-2.0

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

字符串的自定义比较器是否应允许空值

我正在寻找一个用于比较字符串的自定义比较器的elses代码.

我注意到,如果至少有一个字符串参数为null,它将会失败.

比较根据比较结果返回-1,0或1.

如果这样的代码被修复以处理空值,如果是这样,如果其中一个参数为null,它应该返回什么?

c# asp.net compare icomparer custom-compare

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

linq对sql与存储过程的效率

嗨,我正在编写一个具有搜索页面并在数据库上搜索的应用程序.

我想知道我是否应该在linq或存储过程中执行此操作.

存储过程的性能是否比linq到sql的性能要好得多?

我认为这是因为为了编写linq查询,您需要使用datacontext来访问要查询的表.我想象这本身意味着如果桌子很大,它可能会变得低效.

那就是你使用的:

context.GetTable<T>();
Run Code Online (Sandbox Code Playgroud)

任何人都可以在这里告诉我吗?

c# asp.net linq-to-sql

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

样式化asp.net控件

我希望有人可以帮我这个.

当我正在构建html组件时,说明页面上的所有div我会添加一个CSS,如:

div
{
  background-color:Red;
}
Run Code Online (Sandbox Code Playgroud)

哪个工作正常.然而,当谈到样式时,asp.net控件说我尝试按钮:

button
{
  background-color:Red;
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.有人可以告诉我你是如何设计这些生物的吗?

html css asp.net

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