尝试读取结果集时遇到致命错误。

编程入门 行业动态 更新时间:2024-10-24 17:29:05
本文介绍了尝试读取结果集时遇到致命错误。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

在csv文件上传期间出现错误。在这个地方myCUpload.ExecuteNonQuery();显示尝试读取结果集时遇到的致命错误。 代码如下:

Error show during csv file uploading.At this place myCUpload.ExecuteNonQuery(); show the Fatal error encountered attempting to read the resultset. code is given below..

string path = FileUpload1.PostedFile.FileName; string ext = Path.GetExtension(path); string contenttype = string.Empty; if (!FileUpload1.HasFile) { ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Please select a file')</script>"); //if file uploader has no file selected } else if (FileUpload1.HasFile) { try { switch (ext) { case ".csv": contenttype = "application/vnd.ms-excel"; break; } string year = ddlyear.SelectedItem.ToString(); string month = ddlmonth.SelectedItem.ToString(); MySqlConnection exclecon = new MySqlConnection("Server=Localhost;DataBase=password1;user=root;password=nectar"); string insquery = "INSERT INTO sla (month, year, contenttype) VALUES(@month, @year, @contenttype)"; string uploadQry = "LOAD DATA LOCAL INFILE '" + path + "' INTO TABLE sla1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n' IGNORE 1 LINES "; MySqlCommand mycom = new MySqlCommand(insquery, exclecon); mycom.Parameters.AddWithValue("@month", month); mycom.Parameters.AddWithValue("@year", year); mycom.Parameters.Add("@contenttype", MySqlDbType.VarChar).Value = contenttype; MySqlCommand myCUpload = new MySqlCommand(uploadQry, exclecon); exclecon.Open(); mycom.ExecuteNonQuery(); myCUpload.ExecuteNonQuery(); ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('File uploaded Successfully ')</script>"); con.Close(); } catch (Exception ex) { Label4.Text = "Error: " + ex.Message.ToString(); } } } }

推荐答案

每次ExecuteNonQuery(),你必须编写Dispose()。 After each ExecuteNonQuery(), you must write Dispose().

更多推荐

尝试读取结果集时遇到致命错误。

本文发布于:2023-11-15 19:19:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1597244.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:错误

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!