问题列表 - 第12603页

不能在引用类型上使用'new'; 使用'gcnew'代替?在VS 2005中

我正在使用C++语言当我尝试创建一个DataTable的简单对象时,我会收到一个奇怪的错误

System :: Data :: DataTable*myDataTable = new DataTable();

甚至我试过这个System :: Data :: DataTable myDataTable = new DataTable(); 得到以下错误请帮助.

错误C2750:'System :: Data :: DataTable':不能在引用类型上使用'new'; 使用'gcnew'代替错误C2440:'initializing':无法从'System :: Data :: DataTable*'转换为'System :: Data :: DataTable ^

ado.net visual-studio-2005 c++-cli

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

SQL事件探查器和调优顾问

我们遇到了数据库性能方面的问题,我有很多.NET Profilers的经验,并且总是对应用程序进行分析,但很多开发人员现在都在等待,直到很晚(当它出现问题时)开始分析并尝试收集有关如何解决问题的数据.

这可能不是一个单独的答案,更多的是"帮助我是一个数据库IDIOT"帖子,并寻找任何方向个人建议,建议和如何追踪问题的经验.

至于我们使用SQL 2005的设置,我在生产中的访问权限非常有限,只能通过门户界面运行SQL数据库引擎优化顾问和SQL事件探查器,我可以复制和粘贴,但这就是它.我想做的一件事是获得生产查询和调用的真实快照,这样我就可以在较低的环境中将它们加载到调优引擎中,我可以尝试修改数据库以便我可以从引擎调整中获取建议顾问.

sql performance

7
推荐指数
3
解决办法
4672
查看次数

C#3新手:这应该用linq完成吗?

我有两个单词列表.我想计算两个列表中存在的大于3个字符的单词.使用C#你会如何解决它?

c#

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

你可以在代码后面的GridView中添加属性吗?

像这样:

GridView1.Attributes.Add("OnRowDataBound", "gridView_OnRowDataBound",);  
Run Code Online (Sandbox Code Playgroud)

不想在aspx页面上添加任何内容.在一些测试之后出现它们没有被添加.

c# gridview

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

使用ASP.NET MVC和表单身份验证的不同URL的不同LoginUrl

我有一个ASP.NET MVC项目,我想为网站的不同区域提供不同的LoginUrl.根据站点的区域,输入不同类型的凭据.

http://host.com/widget/home应该将用户重定向到http://host.com/widget/logon.

http://host.com/admin/home应该将用户重定向到http://host.com/admin/logon.

到目前为止,我提出的最佳解决方案是在web.config中使用Forms Auth loginUrl ="〜/ Account/Logon":

   <authentication mode="Forms">
      <forms loginUrl="~/Account/LogOn" timeout="2880"/>
   </authentication>
Run Code Online (Sandbox Code Playgroud)

在帐户的控制器中:

public ActionResult LogOn()
{
   //redirect depending on the returnUrl?
   string returnUrl = ControllerContext.Controller.ValueProvider["ReturnUrl"].AttemptedValue;
   if (returnUrl.StartsWith("/widget"))
   {
       return Redirect(string.Format("/widget/Logon?ReturnUrl={0}", returnUrl));
   }
   if (returnUrl.StartsWith("/admin"))
   {
       return Redirect(string.Format("/admin/Logon?ReturnUrl={0}", returnUrl));
   }
   return View();
}
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?

asp.net-mvc forms-authentication

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

System.Nullable <T> null*int值的值是多少?

请考虑以下陈述:

int? v1 = null;

int? v2 = 5 * v1;
Run Code Online (Sandbox Code Playgroud)

有什么价值 v2?(null或空字符串?)

如何防止编译器将其标记为无效操作?我是否需要遵循自定义异常处理?

c# null nullable operators lifted-operators

4
推荐指数
2
解决办法
669
查看次数

捕获对象上的所有方法/消息调用

如何在对象上放置一个"钩子",以便我可以看到正在向它发送的消息?(即每次向对象发送消息时执行NSLog()).

我想回想一下之前就已经完成了这件事,但我忘记了.我在想它可能有助于我找出部分代码无效的原因.

cocoa objective-c nsobject

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

如何在ListBox中加载大量数据?ASP.NET MVC应用程序

我正在使用ASP.NET MVC应用程序.

要求用户能够从ListBox中选择可包含超过30,000个条目的项目.

是否有动态方法使用Ajax调用填充此ListBox的内容 - 这将表现良好?

只是在服务器上填充ListBox控件然后让用户等待页面呈现30,000个条目时,我会更好吗?

如果我采用某种jQuery解决方案,性能会更好吗?

关于如何最有效地处理这种情况的任何建议(没有客户改变要求:-))?

ajax asp.net-mvc jquery listbox

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

'字符串未终止'是什么意思?

请原谅我的无知,但我不知道这句话是什么意思.我有几个问题:

  1. '字符串未终止'和'字符串不是空终止'之间有什么区别吗?
  2. 它是什么?
  3. 非终止字符串是什么样的?

谢谢!

string

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

何时使用指针,何时不使用它们

我目前正在用C++做我的第一个真正的项目,所以,对指针来说还是比较新的.我知道它们是什么,并已阅读一些基本的使用规则.可能还不够,因为我还没有真正理解何时使用它们,何时不能.

问题是,大多数地方只提到大多数人过度使用或使用不足.我的问题是,何时使用它们,什么时候不使用?.

目前,在许多情况下我问自己,我应该在这里使用指针还是只将变量本身传递给函数.

例如,我知道你可以发送一个指向函数的指针,这样函数实际上可以改变变量本身而不是它的副本.但是当你只需要获取一次对象的一些信息时(例如方法需要一个getValue()的东西),指针在这种情况下有用吗?

我很乐意看到任何反应,但也有可能有用的链接.因为这是我第一次使用C++,所以我还没有一本好的C++书籍(如果我继续使用c ++,我会考虑买一本书).

c++ pointers

9
推荐指数
2
解决办法
4969
查看次数