小编sha*_*jar的帖子

text,ntext和image数据类型对局部变量无效

我该如何解决这个错误?

The text, ntext, and image data types are invalid for local variables.
Run Code Online (Sandbox Code Playgroud)

我的处理是:

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[GetJobInfo]
    (
    @jobId int,
    @subject varchar(50) OUTPUT,
    @Body ntext OUTPUT,
    @prepared_email_id int OUTPUT
    )
AS
BEGIN
    SET NOCOUNT ON
    SELECT TOP 1 @prepared_email_id = p.[PreparedEmailID],
        @subject = p.[Subject],
        @Body = p.[Body]
        FROM [PreparedEmails] p INNER JOIN
        [Jobs] j ON p.[PreparedEmailID] =
        j.[PreparedEmailID]
        WHERE j.[JobID] = @jobId
    RETURN
END
Run Code Online (Sandbox Code Playgroud)

我不知道错误是什么或我如何解决它.请帮我...

t-sql sql-server-2005

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

如何只比较日期部分和linq表达式?

我只想为网格视图制作列过滤器.简单我只想用一些额外的东西过滤网格视图列.在这里,我创建了一个返回可查询结果的IQueryable.

这是我的代码:

- - - - - - - - - - - - - - - - - - - - - 更新 - - - - -----------------------------------------

public static IQueryable<T> FilterForColumn<T>(this IQueryable<T> queryable, string colName, string searchText)
{
    if (colName != null && searchText != null)
    {
        var parameter = Expression.Parameter(typeof(T), "m");
        var propertyExpression = Expression.Property(parameter, colName);
        System.Linq.Expressions.ConstantExpression searchExpression = null;
        System.Reflection.MethodInfo containsMethod = null;
        System.Linq.Expressions.MethodCallExpression body = null;
        System.Nullable<DateTime> nextDate = null;
        Expression ex1 = null;
        Expression …
Run Code Online (Sandbox Code Playgroud)

linq linq-expressions

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

如何刷新.dbml同步到数据库

我正在LinqToSql上课.在这里,我只想刷新.dbml文件,如果数据库发生任何更改.是否有可用的工具在数据库端发生更改时自动更新.dbml?

asp.net sql-server-2005 linq-to-sql

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

如何在 asp.net 3.5 中会话超时时将用户重定向到默认页面

我只想在 asp.net 3.5 中会话过期时将用户重定向到主页(Default.aspx)。我只是用网络用户控制来做到这一点,但钢它不能完美地工作。所以我只想用 web.config 来做到这一点。

<authentication mode="Forms">
  <forms loginUrl="~/SignIn.aspx" protection="All" timeout="2880" path="/" />
</authentication>
Run Code Online (Sandbox Code Playgroud)

该技术适用于 .net 3.5 框架应用程序吗?

.net c# asp.net session-state session-timeout

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

如何在linq中使用group by

我有一个新闻转发器,显示两个字段,如News_TextNews_Date.

在这里,我只想用group by显示这些数据News_date.

喜欢:

12/24/2013
test
test1
test 2

11/12/213
blah..blah
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

private void BindNewsRepeater()
    {
        using (DataClassesDataContext db = new DataClassesDataContext())
        {
            var query = from n in db.News
                        orderby n.News_date descending
                        select new 
                    {
                         News_text = n.News_text,
                         News_date = n.News_date
                    };

            DataSet myDataSet = new DataSet();
            DataTable dt = new DataTable();
            dt.Columns.Add(new DataColumn("News_text", typeof(string)));
            dt.Columns.Add(new DataColumn("News_date", typeof(string)));
            foreach (var item in query)
            {
                DataRow dr = dt.NewRow();
                dr["News_text"] = item.News_text.ToString();
                dr["News_date"] = …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net asp.net-3.5

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

隐式类型局部变量必须初始化

我正在进行列排序,但出现编译时错误:

public static class Helper
{
    public static IQueryable<T> FilterForColumn<T>(this IQueryable<T> queryable, string colName, string searchText)
    {
        if (colName != null && searchText != null)
    {
        var parameter = Expression.Parameter(typeof(T), "m");
        var propertyExpression = Expression.Property(parameter, colName);
        System.Linq.Expressions.ConstantExpression searchExpression = null;
        System.Reflection.MethodInfo containsMethod = null;
        switch (colName)
        {
            case "Title":
            case "Publisher":
            case "ToUser":
            case "CategoryName":
            case "StatusName":
            case "GroupName":
            case "FileSize":
                searchExpression = Expression.Constant(searchText);
                containsMethod = typeof(string).GetMethod("Contains", new[] { typeof(string) });
                break;
            case "PublishDate":
                searchExpression = Expression.Constant(DateTime.ParseExact(searchText,"dd/MM/yyyy",null));
                containsMethod = typeof(string).GetMethod("Equals", …
Run Code Online (Sandbox Code Playgroud)

linq linq-expressions

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