Member 13141551 Ответов: 1

Я хочу вставить данные в базу данных SQL с помощью ASP.NET C# . При нажатии кнопки вставить возникает ошибка ("недопустимое имя объекта 'tbl_faculty'.")


я создал веб-базу проекта онлайн-викторины, в которой есть администратор, преподаватели, студенты, администратор зарегистрировал преподавателей и студентов, факультет создает викторину, а студент принимает викторину и просматривает результат ,
когда я попытался вставить данные факультета в базу данных произошла ошибка
(Недопустимое имя объекта ' tbl_faculty_). tbl_faculty - это имя таблицы в моей базе данных .

Что я уже пробовал:

охраняемых недействительными btnInsert_Click(объект отправителя, EventArgs в электронной)
{
используя (sqlconnection с соед = новый объект sqlconnection(@"источник данных=.;Начальный каталог=file_record;Комплексная безопасность=истина"))
{
Sqlcommand, который CmdSql = новая команда sqlcommand("вставить в [tbl_faculty] (fac_name,fac_password,fac_ID,fac_dep) значения (@fac_name,@fac_password,@fac_ID,@fac_dep)", соед);
Коннектикут.Открыть();
CmdSql.Параметры.AddWithValue ("@fac_name", facname.Текст);
CmdSql.Параметры.AddWithValue ("@fac_password", Password. Text);
CmdSql.Параметры.AddWithValue ("@fac_id", facultyID. Text);
CmdSql.Параметры.AddWithValue ("@fac_dep", ddDeptName.Элемент.Ценность);
// CmdSql.Parameters.AddWithValue ("@Year", TextBox5. Text);
// CmdSql.Parameters.AddWithValue ("@Description", TextBox6. Text);
CmdSql.Метод executenonquery();
Коннектикут.Закрывать();
}

1 Ответов

Рейтинг:
4

AnvilRanger

Посмотрите внимательно на ваш опубликованный код, а именно на следующую строку:

using (SqlConnection conn = new SqlConnection(@"Data Source=.;Initial Catalog=file_record;Integrated Security=True"))

Это недопустимая строка подключения. Вам необходимо указать имя сервера и БД. Вы можете оформить заказ http://www.connectionstrings.com для справки.


Richard Deeming

На самом деле, это совершенно справедливо. Data Source указывает сервер и Initial Catalog указывает имя базы данных.

Объект sqlconnection.Свойство ConnectionString[^]