Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Пополнение таблицы (Sql server)

14K
17 июня 2007 года
Baxtiyor
28 / / 23.02.2007
здраствуйте, кароче вот я написал код, который создаёт табдицу в БД (Sql sevrer) введенным именем в textBox. и мне нужно пополнит эту таблицу с введеными данными (insert или что-то другое). я попробовал но не получается. эта программа тест для студентов (серверский или который создаёт тест). пожалуйста помогите. ()

Код:
private void CreateTestTable()
{
    System.Data.SqlClient.SqlConnection tmpConn;
    string sqlCreateDBQuery;
    tmpConn = new SqlConnection();
    tmpConn.ConnectionString= "workstation id="+serverid.Text+";packet size=4096;integrated security=SSPI;data source=\".\"" +";persist security info=False;initial catalog="+dbname.Text;
    sqlCreateDBQuery ="CREATE table "+Form1.testname+ "(num smallint not null, quest nvarchar(500) not null,"+"firstAns nvarchar(200) not null, secondAns nvarchar(200) not null,"+"thirdAns nvarchar(200) not null,fourthAns nvarchar(200) not null,correctAns smallint not null)";
    SqlCommand myCommand = new SqlCommand (sqlCreateDBQuery, tmpConn);
    try
    {
        tmpConn.Open();
        MessageBox.Show(sqlCreateDBQuery);
        myCommand.ExecuteNonQuery();           
        MessageBox.Show("Таблица успешно создано!", "Create table", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }
    catch (System.Exception ex)
    {
        MessageBox.Show(ex.ToString(), "Create Table", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }
    finally
    {  
        tmpConn.Close();               
    }          
    return;    
}
713
18 июня 2007 года
Ap0k
360 / / 13.03.2006
Подход с динамическим созданием таблиц пахнет исключительно тухлой архитектурой.
MessageBox.Show("Таблица успешно созданО!"... :)
Текст сообщения об ошибке сюда можно?
10
18 июня 2007 года
Freeman
3.2K / / 06.03.2004
Цитата: Ap0k
MessageBox.Show("Таблица успешно созданО!"... :)


Угу. Мне всегда было интересно, почему нельзя писать сообщения об ошибках на узбекском, раз русский не родной?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог