Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 09.12.2022
Сообщений: 8
.NET 4.x

Ошибка: Ключевое слово не поддерживается: "inital catalog"

26.05.2023, 06:18. Показов 1747. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Преподавательница дала нам челлендж сделать приложение, которое должно информацию из форм добавлять в базу данных, а также поиск по чему-либо в базе данных на языке, который мы еще не знаем, поэтому я не знаю, как исправить ошибки...
Не работает добавление выводится ошибка System.ArgumentException: "Ключевое слово не поддерживается: "inital catalog"."

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<%@ Page Language= "C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication2.Default" %>
 
<!DOCTYPE html>
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>м</title>
    <style>
        .container {
            margin: 20px;
        }
 
        .header {
            background-color: rgba(0, 0, 0, 0.61);
            text-align: center;
            font-size: 48px;
            margin-bottom: 70px;
            color: white;
        }
 
        .input-block {
            margin-bottom: 10px;
        }
 
        .chapa {
            width: 70%;
            background-color: rgba(0, 0, 0, 0.61);
            margin: 0 auto;
        }
 
        body {
            background: #000 url(12345.jpg);
            color: #fff;
            background-attachment: fixed;
            background-repeat: repeat-x;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
        <div class="container">
            <div class="header">
                Главная страница
            </div>
            <div class="chapa" align="center">
                <div class="input-block">
                    <asp:Button ID="btnAdd" runat="server" Text="Добавить" OnClick="teacherss" />
                </div>
                <div class="input-block">
                    <asp:TextBox ID="txtInput" name="txtInput" runat="server" placeholder="Names"></asp:TextBox>
                </div>
                <div class="input-block">
                    <asp:TextBox ID="txtCost" runat="server" placeholder="Zaved"></asp:TextBox>
                </div>
                <div class="input-block">
                    <asp:TextBox ID="txtZnput" runat="server" placeholder="Adress"></asp:TextBox>
                </div>
                <div class="input-block">
                    <asp:TextBox ID="txtManufacturer" runat="server" placeholder="Mestopoloshenie"></asp:TextBox>
                </div>
                <div class="input-block">
                    <asp:TextBox ID="txtUnit" runat="server" placeholder="Number"></asp:TextBox>
                </div>
                <div class="input-block">
                    <div class="input-block">
                        <asp:Button ID="btnSearch" runat="server" Text="Поиск" OnClick="teacherspoisk" />
                    </div>
                    <div class="input-block">
                        <asp:TextBox ID="txtSupplierName" runat="server" placeholder="FIO"></asp:TextBox>
                    </div>
                    <div>
                        <asp:GridView ID="gridView" runat="server"></asp:GridView>
                    </div>
                    <div class="input-block">
                        <asp:Label ID="lblMessage" runat="server"></asp:Label>
                    </div>
                    <div class="poisk">
                    </div>
                </div>
            </div>
            <div class="chapa" align="center">
                <div class="input-block">
                    <asp:Button ID="btnShowTable" runat="server" Text="Показать таблицу" OnClick="btnShowTable_Click" />
                </div>
                <div>
                    <asp:GridView ID="gridView2" runat="server"></asp:GridView>
                </div>
            </div>
        </div>
    </form>
</body>
</html>
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
 
namespace WebApplication2
{
    public partial class Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
 
            }
        }
 
        protected void teacherss(object sender, EventArgs e)
        {
            string connectionString = "Data Source=DESKTOP-OAK7TGU\\SQLEXPRESS; Inital Catalog=teachers; User ID=sa;Password = 123";
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                string query = "INSERT INTO Cafedra (Names, Zaved, Adress, Mestopoloshenie, Number) " +
                               "VALUES (@Names, @Zaved, @Adress, @Mestopoloshenie, @Number)";
 
                SqlCommand command = new SqlCommand(query, connection);
                command.Parameters.AddWithValue("@Names", txtInput.Text);
                command.Parameters.AddWithValue("@Zaved", txtCost.Text);
                command.Parameters.AddWithValue("@Adress", txtZnput.Text);
                command.Parameters.AddWithValue("@Mestopoloshenie", txtManufacturer.Text);
                command.Parameters.AddWithValue("@Number", txtUnit.Text);
 
                connection.Open();
                int ACCEPT = command.ExecuteNonQuery();
                connection.Close();
 
                if (ACCEPT > 0)
                {
                    lblMessage.Text = "Данные успешно добавлены в базу данных.";
                }
                else
                {
                    lblMessage.Text = "Произошла ошибка при добавлении данных.";
                }
            }
        }
 
        protected void teacherspoisk(object sender, EventArgs e)
        {
            string supplierName = txtSupplierName.Text.Trim();
 
            string connectionString = "Data Source=DESKTOP-OAK7TGU\\SQLEXPRESS; Inital Catalog=teachers; User ID=sa;Password = 123";
 
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                string query = "SELECT * FROM teachers WHERE FIO = @FIO";
 
                SqlCommand command = new SqlCommand(query, connection);
                command.Parameters.AddWithValue("@FIO", supplierName);
                SqlDataAdapter adapter = new SqlDataAdapter(command);
                DataTable dt = new DataTable();
                adapter.Fill(dt);
                gridView.DataSource = dt;
                gridView.DataBind();
                gridView.Visible = !gridView.Visible;
            }
        }
        protected void btnShowTable_Click(object sender, EventArgs e)
        {
            string connectionString = "Data Source=DESKTOP-OAK7TGU\\SQLEXPRESS; Inital Catalog=teachers; User ID=sa;Password = 123";
 
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                string query = "SELECT * FROM teachers";
 
                SqlCommand command = new SqlCommand(query, connection);
                SqlDataAdapter adapter = new SqlDataAdapter(command);
                DataTable dt = new DataTable();
                adapter.Fill(dt);
 
                gridView2.DataSource = dt;
                gridView2.DataBind();
 
                gridView2.Visible = !gridView2.Visible;
 
            }
        }
    }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.05.2023, 06:18
Ответы с готовыми решениями:

Ключевое слово не поддерживается: datasource
Подскажите, пожалуйста, почему выбрасывается исключение, в чем я ошибся using System; using...

При подключение к БД ошибка "Ключевое слово не поддерживается: "integrated security"
Добрый день! Помогите найти ошибку Неподдерживаемое ключевое слово: &quot;integrated security&quot;. Описание: Необработанное исключение...

При подключение к БД ошибка "Ключевое слово не поддерживается: "data sourse"
Всем привет. Пытаюсь подключить Базу в C# с SQL но выдаёт ошибку на команду SqlConnection - &quot;Ключевое слово не поддерживается:...

2
 Аватар для Andrey-MSK
3332 / 2219 / 387
Регистрация: 14.08.2018
Сообщений: 7,463
Записей в блоге: 4
26.05.2023, 08:30
Цитата Сообщение от mircyria Посмотреть сообщение
Не работает добавление выводится ошибка System.ArgumentException: "Ключевое слово не поддерживается: "inital catalog"."
Потому что строка подключения должна выглядеть вот так
Code
1
"Data Source=DESKTOP-OAK7TGU\\SQLEXPRESS; Initial Catalog=teachers; User ID=sa;Password = 123"
И настраивать сервер надо было лучше на аутентификацию Windows, тогда никаких паролей не надо было бы и гораздо безопастнее. При установке сервера эта настройка включена по умолчанию, зачем было её менять...
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18273 / 14196 / 5368
Регистрация: 17.03.2014
Сообщений: 28,881
Записей в блоге: 1
26.05.2023, 08:48
Цитата Сообщение от mircyria Посмотреть сообщение
Ключевое слово не поддерживается: "inital catalog
Буква i пропущена - initial catalog
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.05.2023, 08:48
Помогаю со студенческими работами здесь

Подключение к базе данных. Ключевое слово не поддерживается
добрый день, у меня возникли небольшие проблемы с подключением базы данных, бд написана в visual studio, в процессе компиляции выдаёт...

Ключевое слово не поддерживается: "data sours"
Добрый день, а не могли вы помочь разобраться с ошибкой! Ошибка при чтение данных с базы данных на представление:...

Ключевое слово не поддерживается "persist security into"
Доброе здравое, короч не знаю что с кодом, но у меня выдаёт такую ошибку. using System; using System.Collections.Generic; using...

Ключевое слово не поддерживается: "attachdbfilename"
Здравствуйте. Создал модель БД с помощью встроенного конструктора VS2013, сформировал на ее основе БД в файл .mdf, записал connection...

System.ArgumentException: "Ключевое слово не поддерживается: "applicationintent"." Подскажите пожалуйста как исправить
Подскажите пожалуйста как исправить? а то при вводе выдает ошибку System.ArgumentException: &quot;Ключевое слово не поддерживается:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru