Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2009, 00:08   #1
Areostar
Пользователь
 
Регистрация: 19.12.2007
Сообщений: 50
Восклицание C# & Access

Пытаюсь программно добавить запись в БД!

Код:
 public void AddGame
            (string Aht, string note, string sol, string end)
        {
            string SQL_String = "INSERT INTO Gold_Games_Table" +
                " (Authors, Note, Solution, EndMessage)" +
                "VALUES (@Aht, @note , @sol , @end)";

            OleDbCommand comm = new OleDbCommand(SQL_String, conn);

            OleDbParameter param1 =
                new OleDbParameter("@Aht", OleDbType.Char, 50);
            param1.Value = Aht;
            OleDbParameter param2 =
                new OleDbParameter("@note", OleDbType.Char, 70);
            param2.Value = note;
            OleDbParameter param3 =
                new OleDbParameter("@sol", OleDbType.Variant);
            param3.Value = sol;
            OleDbParameter param4 =
                new OleDbParameter("@end", OleDbType.Char, 50);
            param4.Value = end;
            comm.Parameters.Add(param1);
            comm.Parameters.Add(param2);
            comm.Parameters.Add(param3);
            comm.Parameters.Add(param4);

            conn.Open();
            int rows = comm.ExecuteNonQuery();       !!!!!!
            comm.Prepare();
            conn.Close();
        }
Комп указывает на третию строку снизу и пишет что в запросе обнаружена какая то ощибка!!

Помогите наити пожалуйста!!!

Или же вообще прошу построчно просветить меня на счёт Добавления данных в таблицу!! Со считыванием данных из той же таблицы как не странно проблем ни каких!
Areostar вне форума Ответить с цитированием
Старый 05.05.2009, 06:55   #2
akasex
Форумчанин Подтвердите свой е-майл
 
Аватар для akasex
 
Регистрация: 31.03.2008
Сообщений: 179
По умолчанию

Код:
string SQL_String = "INSERT INTO Gold_Games_Table" +
                " (Authors, Note, Solution, EndMessage)" +
 put a space here > "    VALUES (@Aht, @note , @sol , @end)";
akasex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADO & Access Регишка БД в Delphi 7 24.11.2008 15:48
Delphi & Access & Ole vodila БД в Delphi 0 15.07.2008 11:11
Delphi & Access LIEN Помощь студентам 1 26.04.2008 14:37