Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > не работает обращение к MS SQL


Автор: megatron 2.8.2006, 14:18
Код очень простой но почему то не работает, целый день бьюсь, пожалуйста помогите smile 
Код

            SqlConnection thisConnection = new SqlConnection (@"Data Source= (local); 
            Integrated Security=SSPI;"+ "Initial Catalog=northwind");
            thisConnection.Open();
            SqlDataAdapter thisAdapter = new SqlDataAdapter(
            "SELECT * FROM Votes", thisConnection);
            SqlCommandBuilder thisBuilder= new SqlCommandBuilder(thisAdapter);
            DataSet thisDataSet= new DataSet();
            thisAdapter.Fill(thisDataSet, "Votes");
            thisDataSet.Tables["Votes"].Rows[0]["Votes"]="hello";
            thisAdapter.Update(thisDataSet, "Votes");
            thisConnection.Close();



Автор: arilou 2.8.2006, 14:26
Цитата(megatron @  2.8.2006,  14:18 Найти цитируемый пост)
"SELECT * FROM Votes

Попробуй тут "*" заменить на перечисление полей. И убедись, что в таблице Votes есть primary key.

Модератор: А на будущее - очень помогает, когда приводишь текст ошибки сразу вместе с кодом

Автор: megatron 2.8.2006, 14:36
arilou, Огромное спасибо, все заработало   smile , у меня не был выставлен primary key ...

Автор: arilou 2.8.2006, 14:43
Я рад, welcome to Vingrad  smile  (это во мне поэт заговорил).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)