关于excel导入SQL的问题!导入出现错误,总是是说目的不能为NULL!!
来源:百度知道 编辑:UC知道 时间:2024/06/30 09:16:41
但是和别的导入成功表格对比,格式什么的都没有错误,而且SQL说为NULL的地方明明有数据- -
那位大哥知道,跪求解决方法!!!
一楼的大哥,你说的先将表格清空,是清空你整个表格,还是就有问题的那一行???
那是因为你的表中某字段有唯一性要求,所以导入不成功。
如果是全新导入,一定先将表清空再导。
写入Excel内容,参数:excelTable是要导入excel的一个table表
public static bool SaveDataTableToExcel(System.Data.DataTable excelTable, string filePath)
{
Microsoft.Office.Interop.Excel.Application app =
new Microsoft.Office.Interop.Excel.ApplicationClass();
try
{
app.Visible = false;
Workbook wBook = app.Workbooks.Add(true);
Worksheet wSheet = wBook.Worksheets[1] as Worksheet;
if (excelTable.Rows.Count > 0)
{
int row = 0;
row = excelTable.Rows.Count;
int col = excelTable.Columns.Count;
for (int i = 0; i < row; i++)