Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / программа для регистрации результатов по экзаменам для школьников / 4 сообщений из 4, страница 1 из 1
26.05.2013, 19:47
    #38273888
stek...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
программа для регистрации результатов по экзаменам для школьников
Здравствуйте, на форме есть GridView, несколько textbox-ов и кнопка Insert . База в прикрепленном файле - состоит из 3-х таблиц Предметы, Ученики и Экзамены
Код C#

private void button1_Click(object sender, EventArgs e)
{
con = new SqlConnection("Data Source=(local);Initial Catalog=exam;Integrated Security=True");
con.Open();
str = "Insert into dbo.Exams(dbo.Exams.ID,dbo.Exams.Number,dbo.Exams.Date,dbo.Exams.Mark)
Values (@id,@number,@date,@mark)";
com = new SqlCommand(str, con);
com.Parameters.AddWithValue("@id", subjectTextBox.Text);
com.Parameters.AddWithValue("@number", childrenTextBox.Text);
com.Parameters.AddWithValue("@date",DateTime.Now);
com.Parameters.AddWithValue("@mark", markTextBox.Text);
com.ExecuteNonQuery();
con.Close();
MessageBox.Show("Record Successfully Inserted");
}

не работает, где я ошибся? Нужно добавлять строки в GridView.
...
Рейтинг: 0 / 0
26.05.2013, 19:49
    #38273894
stek...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
программа для регистрации результатов по экзаменам для школьников
Сама форма
...
Рейтинг: 0 / 0
27.05.2013, 10:47
    #38274383
фиганыч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
программа для регистрации результатов по экзаменам для школьников
stek...,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
private void button1_Click(object sender, EventArgs e)
{
try 
{
con = new SqlConnection("Data Source=(local);Initial Catalog=exam;Integrated Security=True");
con.Open();
str = "Insert into dbo.Exams(dbo.Exams.ID,dbo.Exams.Number,dbo.Exams.Date,dbo.Exams.Mark) 
Values (@id,@number,@date,@mark)";
com = new SqlCommand(str, con);
com.Parameters.AddWithValue("@id", subjectTextBox.Text);
com.Parameters.AddWithValue("@number", childrenTextBox.Text);
com.Parameters.AddWithValue("@date",DateTime.Now);
com.Parameters.AddWithValue("@mark", markTextBox.Text);
com.ExecuteNonQuery();
con.Close();
MessageBox.Show("Record Successfully Inserted");
}
catch(Exception e)
{
   MessageBox.Show(e.Message);
}
}


чего напишет?
...
Рейтинг: 0 / 0
27.05.2013, 12:56
    #38274655
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
программа для регистрации результатов по экзаменам для школьников
stek...,

учи синтаксис команды insert
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / программа для регистрации результатов по экзаменам для школьников / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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