Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 29.07.2007
Сообщений: 166

Не могу вставить данные в БД через ASP

29.07.2007, 17:14. Показов 1075. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я несколько дней назад по необходимости начал пользоваться ASP. Создал БД ACCESS, создал связь с ней из ASP-приложения, данные из БД нормалино берутся через ASP, но вот вставить данные в БД через ASP я не могу . Вот кусок кода который не работает:
SQLQuery = 'INSERT INTO Bugs '
SQLQuery = SQLQuery & '(Id, Datein, Module, Author, Status, Prior, Description,'
SQLQuery = SQLQuery & ' Path, Condamned, Answer, Dateplan, Result, Datefact, Approved, Task)'
SQLQuery = SQLQuery & ' VALUES ('
SQLQuery = SQLQuery & ''' & IDNew & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & datDatein & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & lngModule & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & strAuthor & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & lngStatus & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & lngPrior & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & memDescription & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & strPath & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & strCondamned & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & memAnswer & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & datDateplan & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & strResult & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & datDatefact & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & booApproved & '''
SQLQuery = SQLQuery & ', '
SQLQuery = SQLQuery & ''' & lngTask & '''
SQLQuery = SQLQuery & ')'

on error resume next
'Set rs = на строку вниз
db.Execute(SQLQuery)
Если кто чего поймет помогите пожалуйста!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.07.2007, 17:14
Ответы с готовыми решениями:

Не могу вставить данные в model через append
После вставки js-объекта через append высвечивается в таблице "Database(...)" Собственно код: Заголовочные database.h #ifndef...

Могу ли я отправить запрос к Web-сервису через SOAP протокол в ASP(не ASP.net)???
Сразу извиняюсь - запутался совсем. Могу ли я отправить запрос к Web-сервису через SOAP протакол в ASP(не ASP.net)??? И как?...

Не могу вставить данные в бд
Доброго дня уважаемое сообщество. Суть проблемы такова. Пытаюсь создать класс для работы с бд. С подключением прошло все хорошо, но когда...

7
ponchik
29.07.2007, 19:56
Попробуй записать в одну стоку, типа
sql = 'INSERT INTO TableName (Колонка1, Колонка2, ..., КолонкаX) VALUES (' + strNr1 + ', '' + strNr2 + '', ..., '' + strNrX + '')'
Попробуй другой вариант:
Set rsOrd = Server.CreateObject('ADODB.Recordset')
rsOrd.Open sql
rsOrd.AddNew
rsOrd('Колонка1') = strNr1
rsOrd('Колонка2') = strNr2
...
rsOrd('КолонкаX') = strNrX
rsOrd.Update
rsOrd.Close
Sergik
29.07.2007, 20:04
нужно убрать on error resume next, и посмотреть, какая ошибка выскакивает
messer
29.07.2007, 22:00
Ошибка в передачи значений типа Дата
Sergik
30.07.2007, 10:42
если так, как сказал messer (ошибка в дате) - тут недавно листа на три обсуждали форматы дат при работе с Access
0 / 0 / 0
Регистрация: 29.07.2007
Сообщений: 166
30.07.2007, 11:01  [ТС]
Serjik точно все дело в типе данных Access
0
Sergik
30.07.2007, 11:07
универсальный формат даты, понимаемый Access:
#mm/dd/yy# (#месяц/день/год#)
соответственно запрос (без всяких апострофов):
insert into table (my_date) values (#10/25/01#)
Sergik
30.07.2007, 11:12
http://www.relib.com/topic.asp?id=709118&tp=4
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.07.2007, 11:12
Помогаю со студенческими работами здесь

Не могу вставить данные в таблицу
делаю такой запрос mysql_query("INSERT INTO users ( `name`, `username`, `password`, `email`, `usertype`, `gid` ) VALUES ( 'test', 'test',...

Не могу вставить данные в StringGrid из файла
я смог сохранить данные StringGrid в файле procedure TForm1.N6Click(Sender: TObject); begin ...

Insert into ODBC Sybase не могу вставить данные
Добрый день товарищи. Никак не получается сделать Insert в базу данных Sybase из DataGridView InitializeComponent(); }...

Основы MySql. Не могу вставить в таблицу данные
Всем добрый день. Осваиваю C# и MySql начал с самых озов. Пытаюсь вставить всего два тестовых значения в тестовую таблицу. ...

Вставить данные в форму через VBA
Как вставить данные в форму через VBA? Я правильно понимаю, что использование sql-инструкции insert приведёт к фейлу?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение Это мой обзор планшета X220 с точки зрения школьника. Недавно я решила попытаться уменьшить свой. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru