Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Формат строки. Не соответствует инициализации C# / 19 сообщений из 19, страница 1 из 1
30.05.2018, 08:57
    #39652223
sdadasdasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
Данные в ручную заполняются в dataGridView1. По нажатию button184_Click, должен выполнятся запрос (запись данных из dataGridView1) и все это дело должно попадать в файл базы данных .mdf. В место этого... проблема... Как её можно локализовать? 1 таблица 7 столбцов

p.s. проверьте пожалуйста... у меня тут все правильно?

Код: 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.
  private void button184_Click(object sender, EventArgs e)
        {
 
            var ConnStr = "Connection";
 
try
{
    using (SqlConnection conn = new SqlConnection(ConnStr))
    {
        using (SqlCommand comm = new SqlCommand())
        {
            comm.Connection = conn;
            conn.Open();
            for (int i = 0; i<dataGridView1.Rows.Count; i++)
            {
                var strQuery = "INSERT INTO Поезд (№_вываывфаыв,твыип_пввыаа,паывт_отвыавыаения,пуыавывакт_прыыва,ство_ввыпвов,коапия,певапь_кввапя)" + 
                           "VALUES (@№ ппвапа,@тпвапп повапа,@пват оапапвапия,@папт прапия,@копватво ввапнов,@ковапния,@певапиаость вапвания)";
                comm.CommandText = strQuery;
                comm.Parameters.AddWithValue("@№ пвапда", dataGridView1.Rows[i].Cells[0].Value);
                comm.Parameters.AddWithValue("@тпвап папа", dataGridView1.Rows[i].Cells[1].Value);
                comm.Parameters.AddWithValue("@пвапвакт овапия", dataGridView1.Rows[i].Cells[2].Value);
                comm.Parameters.AddWithValue("@пвапт праптия", dataGridView1.Rows[i].Cells[3].Value);
                comm.Parameters.AddWithValue("@квапво ввапнов", dataGridView1.Rows[i].Cells[4].Value);
                comm.Parameters.AddWithValue("@коапя", dataGridView1.Rows[i].Cells[5].Value);
                comm.Parameters.AddWithValue("@переапть капапия", dataGridView1.Rows[i].Cells[6].Value);
                // больше параметров ...
                comm.ExecuteNonQuery();
            }
 
            conn.Close();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine(ex);
    throw;
}
 
 
            }
        }
    }
...
Рейтинг: 0 / 0
30.05.2018, 09:10
    #39652231
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
sdadasdasdasd,

Код: c#
1.
var ConnStr = "Connection"


Серъёзно?

При создании объекта соединения ( new SqlConnection(ConnStr) ) происходит попытка распарсить передаваемую Вами строку подключения и определить такие параметры, как адрес сервера, имя базы данных, тип аутентификации, имя пользователя, пароль.
И эта попытка естественно падает с ошибкой, так как в строке "Connection" нет этих опций.
...
Рейтинг: 0 / 0
30.05.2018, 09:12
    #39652232
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
sdadasdasdasd,

и параметры команды нормально обзовите, без пробела.
...
Рейтинг: 0 / 0
30.05.2018, 09:34
    #39652247
sdadasdasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
skyANA, вот так? ConnStr
var ConnStr = "ConnStr"

p.s. по остальному все верно?
смотрели картинку?
...
Рейтинг: 0 / 0
30.05.2018, 09:45
    #39652255
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
sdadasdasdasdskyANA, вот так? ConnStr
var ConnStr = "ConnStr"Нет, в строке подключения должны быть перечислены параметры подключения.
Почитайте что-ли документацию:
https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring(v=vs.110).aspx

Посмотрите примеры: https://www.connectionstrings.com/sqlconnection/

sdadasdasdasdp.s. по остальному все верно?По остальному я выше отписал.

sdadasdasdasdсмотрели картинку?Да, и объснил почему возникает данная ошибка (данное исключение)
...
Рейтинг: 0 / 0
30.05.2018, 09:49
    #39652260
sdadasdasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
skyANA, можно вам в скайп написать? сейчас
...
Рейтинг: 0 / 0
30.05.2018, 09:58
    #39652268
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
у вас поля в таблице интуитивно понятные, и читаются превосходно. Имена параметров не отстают. Я даже для себя открытие сделал - в имени можно использовать пробелы и знаки номера.
...
Рейтинг: 0 / 0
30.05.2018, 10:02
    #39652273
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
sdadasdasdasdskyANA, можно вам в скайп написать? сейчас
Пишите.
...
Рейтинг: 0 / 0
30.05.2018, 10:31
    #39652285
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
skyANAsdadasdasdasdskyANA, можно вам в скайп написать? сейчас
Пишите.=) Конец Мая, сессия, дипломы, экзамены )) у автора походу уже горит )))
...
Рейтинг: 0 / 0
30.05.2018, 11:38
    #39652346
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
Roman Mejtes,

ничего страшного, просто отчислят
...
Рейтинг: 0 / 0
30.05.2018, 12:16
    #39652385
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
ИзопропилRoman Mejtes,
ничего страшного, просто отчислят
И на год в сапоги.
...
Рейтинг: 0 / 0
30.05.2018, 12:29
    #39652389
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
Сон Веры ПавловныИзопропилRoman Mejtes,
ничего страшного, просто отчислят
И на год в сапоги.
Не факт, могут и не взять по ст.14-а)
...
Рейтинг: 0 / 0
30.05.2018, 12:31
    #39652394
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
LRст.14-а)
или ст.20
...
Рейтинг: 0 / 0
30.05.2018, 12:32
    #39652397
sdadasdasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
Изопропил ,

эм, друзьям привет в особенности
карме и бумерангу
...
Рейтинг: 0 / 0
30.05.2018, 12:34
    #39652400
sdadasdasdasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
LR,

а вас по статье 7Б
...
Рейтинг: 0 / 0
30.05.2018, 12:36
    #39652406
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
sdadasdasdasdLR,

а вас по статье 7Б
поздно, уже отслужил...

sdadasdasdasd@певапиаость вапванияэто ст.14

sdadasdasdasdskyANA, вот так? ConnStr
var ConnStr = "ConnStr"это ст.20
...
Рейтинг: 0 / 0
30.05.2018, 12:40
    #39652412
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
надеюсь это ненастоящие имена переменных? :) у меня бы знатно пригорело, если бы я такое увидел в реальной жизни
Код: sql
1.
ппвапа,@тпвапп повапа,@пват оапапвапия,@папт прапия,@копватво ввапнов,@ковапния,@певапиаость вапвания
...
Рейтинг: 0 / 0
30.05.2018, 12:41
    #39652414
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
Arm79у вас поля в таблице интуитивно понятные, и читаются превосходно. Имена параметров не отстают. Я даже для себя открытие сделал - в имени можно использовать пробелы и знаки номера.
В sql server если заключить в двойные кавычки или квадратные скобки, то можно использовать всякую лабуду. Правда насчет параметров не уверен....
...
Рейтинг: 0 / 0
30.05.2018, 14:53
    #39652560
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат строки. Не соответствует инициализации C#
Парни, узбагойтесь, всё нормуль
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Формат строки. Не соответствует инициализации C# / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]