Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
.ASP & SQLServer
|
|||
|---|---|---|---|
|
#18+
Здраствуйте все! Пожалуйста помогите написать код .ASP страницы для INSERT в БД SQLServer. Вариант совсем простецкий: одно текстовое поле ввода на .HTML странице и таблица на сервере из двух полей (одно - IDENTITY). Задача конечно более сложная, но по примеру разберусь сам. SELECT проходит нормально а INSERT не хочет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2001, 07:05 |
|
||
|
.ASP & SQLServer
|
|||
|---|---|---|---|
|
#18+
надо использовать Command.Execute "insert into myTable ..." или Connection.Execute "..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2001, 10:22 |
|
||
|
.ASP & SQLServer
|
|||
|---|---|---|---|
|
#18+
Спасибо за внимание к моему вопросу, я думал не дождусь пока кто нибудь откликнется. Я нарисовал примерно следующее: strSQL = "INSERT INTO SprRegion(name_reg) " strSQL = strSQL & "VALUES('" & .....("text1") & "')" Connection.Execute "..." Вместо точек (в скобках) забыл что (т.к.программа дома), но это неважно т.к. ответ браузера, что в "районе ключевого слова VALUES синтаксическая ошибка". Большая просьба на основе моего примера нарисовать поширше, даже если будет выглядеть как-то иначе (я делал по книге и др. мыслей пока нет).Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2001, 10:52 |
|
||
|
.ASP & SQLServer
|
|||
|---|---|---|---|
|
#18+
Здрямс ! Ошибка скорее всего это ковычки нужны одинарные ->('')<- ->.....("text1") Всего х....! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2001, 13:25 |
|
||
|
.ASP & SQLServer
|
|||
|---|---|---|---|
|
#18+
1. Проверить пробел между словом "values" 2. Заключать поле типа string в одинарные кавычки '1-й раз Debug version dim Conn strSQL= " Insert into Table1 " _ & " values('" & request.form.item("text1") & "','" & request.form.item("text2") & "')" 'Conn.Execute strSQL response.write strSQL 'проверить в query analyzer '2-й раз Release dim Conn strSQL= " Insert into Table1 " _ & " values('" & request.form.item("text1") & "','" & request.form.item("text2") & "')" Conn.Execute strSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2001, 13:35 |
|
||
|
.ASP & SQLServer
|
|||
|---|---|---|---|
|
#18+
А еще лучше юзать stored proc smth like this: oConn.Open(Session("ConnectionString")); oCmd = Server.CreateObject("ADODB.Command"); oCmd.ActiveConnection = oConn; oCmd.CommandType = adCmdStoredProc; oCmd.CommandText = "spRegisterUser"; oCmd.Parameters.Refresh(); oCmd.Parameters("@Login") = Request("strLogin")(1); oCmd.Parameters("@Password")= Request("strPassword")(1); oCmd.Parameters("@Name") = Request("strName")(1); oCmd.Execute(); Session("Done")=oCmd.Parameters("RETURN_VALUE").Value; oCmd.Close; oConn.Close(); // имхо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2001, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32007675&tid=1826449]: |
0ms |
get settings: |
10ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 351ms |

| 0 / 0 |
