Ошибка Invalidoperationexception в C#
InvalidOperationException error in C#
Мой код:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; using System.Configuration; namespace Expense_System { public partial class Transactions : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { String strConnString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString; SqlConnection con = new SqlConnection(strConnString); con.Open(); SqlCommand cmd = new SqlCommand("select * from Expense_Type"); DropDownListexpensetype.DataSource = cmd.ExecuteReader(); DropDownListexpensetype.DataTextField = "Expense_Type"; DropDownListexpensetype.DataValueField = "Expense_Type"; DropDownListexpensetype.DataBind(); } protected void BtncreateExpense_Click(object sender, EventArgs e) { } } }
Что я уже пробовал:
Погуглил его, но не получил правильного решения
Jochen Arndt
Было бы неплохо знать, какой вызов функции вызывает execption.
Это может быть кон.Открывать(). Затем проверьте строку подключения.
Это может быть также позже при использовании объекта SqlDataReader, возвращаемого cmd.Метода executereader(). Но вы не показали код, используя его.
F-ES Sitecore
Всякий раз, когда вы получаете ошибку, всегда говорите, на какой строке происходит ошибка.