myConnection.Execute ("Insert into........") в ASP.NET
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



myConnection.Execute ("Insert... Expand / Collapse
Автор
Сообщение
08.01.2003 18:39
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 24.11.2007 19:38
Сообщ.: 169, Visits: 1 807
Подскажите пожалуйста, как изобразить приведенный ниже код ASP под ASP.NET
Set cn = Server.CreateObject ("ADODB.Connection")cn.Open "DSN=blablabla"cn.Execute("Insert into........")
Сообщ. #771768
08.01.2003 19:16
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 15.12.2003 1:17
Сообщ.: 85, Visits: 969
System.Data.SqlClient.SqlConnection conn = new SqlConnection();
conn.ConnectionString = "";
conn.Open();

SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "insert into..."
cmd.ExecuteNonQuery();
Сообщ. #771773
09.01.2003 19:03
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 24.11.2007 19:38
Сообщ.: 169, Visits: 1 807
Это на "C" что-ли? Непонятно что за синтаксис команд такой:
System.Data.SqlClient.SqlConnection conn = new SqlConnection();
и
SqlCommand cmd = conn.CreateCommand();

и где в данном коде информация о Базе данных, таблице.
Сообщ. #771876
13.01.2003 5:50
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 24.11.2007 19:38
Сообщ.: 169, Visits: 1 807
Народ, помогите, неужели никто не знает как исполнить SQL-команду??
Сообщ. #772095
16.01.2003 11:32
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 23.07.2006 12:23
Сообщ.: 378, Visits: 4 161
это тебе c# код дали
тяжело на vb перевести что ли самому? объекты те же, только синтакс чуть другой объявления переменных.

выглядеть будет что нибудь типа

dim conn as System.Data.SqlClient.SqlConnection
dim cmd as SqlCommand

conn = new SqlConnection()
conn.ConnectionString = ""
conn.Open()

cmd = conn.CreateCommand()
cmd.CommandText = "insert into..."
cmd.ExecuteNonQuery()
Сообщ. #772388
22.01.2003 15:48
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 24.11.2007 19:38
Сообщ.: 169, Visits: 1 807
Все сделал, но почему то выдает ошибку: "В операции должен использоваться обновляемый запрос", что это значит не знаете?
Сообщ. #772980
22.01.2003 15:52
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 23.07.2006 12:23
Сообщ.: 378, Visits: 4 161
вероятно у тебя ошибка в скл (не синтакс а логика)
покажи кверю может чего и посоветуем
Сообщ. #772981
22.01.2003 16:30
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 23.01.2003 16:56
Сообщ.: 20, Visits: 221
Скорее всего ты пишешь в MS Access.
Если да - то это беда драйвера
Не любит он запросы в виде
INSERT INTO () VALUES ()
А только INSERT INTO () SELECT ,,,, FROM
Хотя и пропускает запросы в первой форме - только очень капризно
Когда пропускает когда нет единого правила я не нашел. Попробуй подвигать синтаксис sql
Vit
Сообщ. #772992