SqlCommand cmd = new SqlCommand {
CommandTimeout = timeout,
Connection = connection,
CommandText = commandText,
CommandType = commandType
};
说错了,是这段代码。
错误是:new 表达式要求在类型后有 () 或 []
CommandTimeout = timeout,
Connection = connection,
CommandText = commandText,
CommandType = commandType
};
说错了,是这段代码。
错误是:new 表达式要求在类型后有 () 或 []
using (SqlCommand cmd = new SqlCommand())
{
cmd.CommandTimeout = timeout,
cmd.Connection = connection,
cmd.CommandText = commandText,
cmd.CommandType = commandType
};
还有下面的方式也不对,这是以前别人写的代码DataView dv = new DataView(分类) {
RowStateFilter = DataViewRowState.CurrentRows,
RowFilter = "级别=1",
Sort = "排序"
};同样的错误:new 表达式要求在类型后有 () 或 []
我认为可能是我的VSS设置的不对
分类是一个datatable吗?new DataView()里面一定要传一个DataTable.
VS2005不支持这种语法,VS2005 只到net2.0 你要改用2008 Net3.5有支持这样的语法。