小编Sco*_*ott的帖子

c#Excel跳过第一行?

我正在使用OleDbCommand将xls文件导入ds.我遇到的问题是在我的ds的foreach期间跳过第一排.我无法弄清楚为什么.有什么建议?

cmd.CommandText = string.Format("SELECT * FROM [{0}$]", worksheetName);
conn.Open();

var adapter = new OleDbDataAdapter();
var ds = new DataSet();
adapter.SelectCommand = cmd;
adapter.Fill(ds);
var table = ds.Tables[0];

foreach(DataRow row in table.Rows){ // rest of my code }
Run Code Online (Sandbox Code Playgroud)

c# asp.net excel

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

Linq to Sql问题用Long DateTime

问题:Sql dateTime列包含对其有时间限制的旧数据.我有一个带有日期选择器的MVC表单,允许用户选择日期并从具有该日期的数据库中恢复所有记录.

然而,我的问题是linq to sql是数据模型的文字,我不能将datetime colum转换为日期仅用于比较.下面是一段代码片段

myDateSelected = 27/01/2011
p.PostedDate在数据库中将等于27/01/2001 17:09:00

var p from products
where p.PostedDate == myDateSelected
select p
Run Code Online (Sandbox Code Playgroud)

如何强制p.PostedDate删除时间元素以使比较工作?

Linq很新,到目前为止找不到我的问题的解决方案.

.net c# linq-to-sql

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

标签 统计

c# ×2

.net ×1

asp.net ×1

excel ×1

linq-to-sql ×1