在使用以下代码将数据导出到excel中
OleDbDataAdapter insert = new OleDbDataAdapter();
insert.InsertCommand = new OleDbCommand("INSERT INTO [" + DTabbleName + "$A3:" + strGet + "] (" + string.Join(",", colNames) + ") values (" + string.Join(",", colParms) + ")", conn);
for (int i = 0; i < DSreturn.Tables[0].Columns.Count; i++)
{
OleDbParameter param = new OleDbParameter();
param.SourceColumn = DSreturn.Tables[0].Columns[i].ColumnName;
param.ParameterName = DSreturn.Tables[0].Columns[i].ColumnName;
param.Direction = ParameterDirection.Input;
param.OleDbType = OleDbType.Char;
param.Size = 255;
insert.InsertCommand.Parameters.Add(param);
}
insert.Update(DSreturn, DSreturn.Tables[0].TableName);
if (conn.State == ConnectionState.Open)
conn.Close();
如何仅在数据可用的情况下为导出的 Excel 添加边框。现在我知道当我们访问如下工作簿表时,我们可以毫无问题地添加边框
sheet.Range["A1:E15"].Borders.LineStyle = LineStyleType.Double;
sheet.Range["A1:E15"].Borders.Color = Color.DeepSkyBlue;
但是在使用 oledbadapter 更新功能时我们如何做到这一点