| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > Помогите, не вставляет данные в таблицу |
| Автор: denver1983 6.3.2007, 16:18 |
| 1Tabl Id Name Summa 1 __q______1 2 __qq_____1 3___qq_____2 где Id счётчик, пишу SqlDataSource1.InsertCommand = "INSERT INTO 1Tabl(Name,summa) VALUES ('qqqq','5')" а данные не вставляються Почему? База на Access. |
| Автор: Mymik 6.3.2007, 19:11 |
| Мне кажется это вопрос в СУБД раздел Если же это касается серверного скрипта, тогда какая ошибка возникает ??? |
| Автор: denver1983 7.3.2007, 09:10 | ||
| Ошибки нет Простая страница на ней кнопка и sqldatasource1, в свойствах sqldaasource выбрал строку подключения запрос select работает прекрасно.
Name - строка Summa - число запускаю проект, нажимаю на кнопку (ругани вообще ни какой). Потом открываю базу а туда не чего не занеслось |
| Автор: Mymik 7.3.2007, 09:46 | ||||
| denver1983, может быть ты открываешь BeginTransaction и забываешь ее закрыть (Commit) ??? А может быть Access сам это как-то делает... попробуй сделать что-то типа -->>
Добавлено @ 09:51 Вобщем это :о) смотри. То что ты присвоил значению InsertCommand какую-нибудь строку валидного SQL еще ничего не значит :о) Теперь ее надо выполнить ;о) Т.е. у тебя после той строки нужно написать еще одну строчку кода. И тогда это выглядит примерно так -->>
Метода Insert() выховит запускает выполнение твоей строки подключения ;о) Вот так вот. Так что |