powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ХП и ADO
14 сообщений из 14, страница 1 из 1
ХП и ADO
    #35422890
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
заполняю ComboBox1:

private: System::Void Products_Load(System::Object^ sender, System::EventArgs^ e) {
// TODO: This line of code loads data into the 'ProductDataSet.SelectProducts' table. You can move, or remove it, as needed.
this->SelectProductsTableAdapter->Fill(this->ProductDataSet->SelectProducts);
}

по изменению его (ComboBox1) значение происходит сие событие(выполняется ХП), вопрос в том, как результат её выполнения записать в ComBox2:

private: System::Void comboBox1_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e) {

SqlConnection ^sqlConnection1=gcnew SqlConnection( L"бла бла бла");
sqlConnection1->Open();
SqlCommand ^command = gcnew SqlCommand();
command->Connection = sqlConnection1;
command->CommandType = CommandType::StoredProcedure;
command->CommandText = "dbo.selectVersion";
SqlParameter ^sqlParameter = gcnew SqlParameter("@Product", SqlDbType::NVarChar);
sqlParameter->Value = comboBox1->SelectedText;
sqlParameter->Size = 50;
command->Parameters->Add(sqlParameter);
sqlConnection1->Close();
}
...
Рейтинг: 0 / 0
ХП и ADO
    #35423078
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин это че С++?
...
Рейтинг: 0 / 0
ХП и ADO
    #35423089
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*makakaзаполняю ComboBox1:

private: System::Void Products_Load(System::Object^ sender, System::EventArgs^ e)
{
// TODO: This line of code loads data into the 'ProductDataSet.SelectProducts' table. You can move, or remove it, as needed.
this->SelectProductsTableAdapter->Fill(this->ProductDataSet->SelectProducts);
}

по изменению его (ComboBox1) значение происходит сие событие(выполняется ХП), вопрос в том, как результат её выполнения записать в ComBox2:

private: System::Void comboBox1_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e) {

SqlConnection ^sqlConnection1=gcnew SqlConnection( L"бла бла бла");
sqlConnection1->Open();
SqlCommand ^command = gcnew SqlCommand();
command->Connection = sqlConnection1;
command->CommandType = CommandType::StoredProcedure;
command->CommandText = "dbo.selectVersion";
SqlParameter ^sqlParameter = gcnew SqlParameter("@Product", SqlDbType::NVarChar);
sqlParameter->Value = comboBox1->SelectedText;
sqlParameter->Size = 50;
command->Parameters->Add(sqlParameter);
sqlConnection1->Close();
}
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
private: System::Void comboBox1_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e)
{
    SqlConnection ^sqlConnection1=gcnew SqlConnection( L"бла бла бла");
    sqlConnection1->Open();
    SqlCommand ^command = gcnew SqlCommand();
    command->Connection = sqlConnection1; 
    command->CommandType = CommandType::StoredProcedure; 
    command->CommandText = "dbo.selectVersion"; 
    SqlParameter ^sqlParameter = gcnew SqlParameter("@Product", SqlDbType::NVarChar); 
    sqlParameter->Value = comboBox1->SelectedText; 
    sqlParameter->Size =  50 ; 
    command->Parameters->Add(sqlParameter);
    
    SqlDataReader ^myReader = command->ExecuteReader();
    while (myReader->Read())
    {
       ComboBox2->Items->Add(myReader->GetString( 0 ));
    }
    myReader->Close();
    sqlConnection1->Close();
}

...
Рейтинг: 0 / 0
ХП и ADO
    #35423093
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeiKблин это че С++?

ага, ещё и .Net
...
Рейтинг: 0 / 0
ХП и ADO
    #35423102
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
девушка, ну уж ооочень интересно, что пишите? по учёбе? Просто уже не первый раз вижу ваши посты, стало любопытно))) Может уже пора всю прогу попросить написать, нежели по частям)
...
Рейтинг: 0 / 0
ХП и ADO
    #35423130
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
    
SqlDataReader ^myReader = command->ExecuteReader();
    while (myReader->Read())
    {
       ComboBox2->Items->Add(myReader->GetString( 0 ));
    }

это че, до этого типа надо было додуматься? :)
*makaka
пора завершать тыкаться . пора читать :)
...
Рейтинг: 0 / 0
ХП и ADO
    #35423136
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pyroman69 AlexeiKблин это че С++?

ага, ещё и .Net

разве это с++? ))) забавно)) А вижуал студиа говорит что шарп
...
Рейтинг: 0 / 0
ХП и ADO
    #35423146
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pyroman69девушка, ну уж ооочень интересно, что пишите? по учёбе? Просто уже не первый раз вижу ваши посты, стало любопытно))) Может уже пора всю прогу попросить написать, нежели по частям)

конек мой скуль сервер и ежи с ним )) но без с++ либо шарпа это обнобокое знание, вот я и пытаюсь изучить эти язики замечательные. Гуд?
...
Рейтинг: 0 / 0
ХП и ADO
    #35423156
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*makaka pyroman69 AlexeiKблин это че С++?

ага, ещё и .Net

разве это с++? ))) забавно)) А вижуал студиа говорит что шарп

Вы меня радуете, настроение поднимается))))) Без обид, но программер из Вас пока никакой.
Это однозначно с++. В шарпе вместо: gcnew - new, ^ вообще нет, -> - .
Но радует Ваш потенциал....так держать! Тока гугл не забывай;)
...
Рейтинг: 0 / 0
ХП и ADO
    #35423162
pyroman69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*makaka
конек мой скуль сервер и ежи с ним )) но без с++ либо шарпа это обнобокое знание, вот я и пытаюсь изучить эти язики замечательные. Гуд?


а это какой язык?)))
...
Рейтинг: 0 / 0
ХП и ADO
    #35423169
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если верить студии то C# )) хотя утвержадть это я конечно не могу
...
Рейтинг: 0 / 0
ХП и ADO
    #35423323
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiK
Код: plaintext
1.
2.
3.
4.
5.
6.
    
SqlDataReader ^myReader = command->ExecuteReader();
    while (myReader->Read())
    {
       ComboBox2->Items->Add(myReader->GetString( 0 ));
    }

это че, до этого типа надо было додуматься? :)
*makaka
пора завершать тыкаться . пора читать :)


путем использования моего любимого метода, т.е "метода тыка" я выяснила что делается все это в одну строку :)


вот она:

this->selectVersionTableAdapter->Fill(this->SWnewDataSet->selectVersion,comboBox1->Text);
...
Рейтинг: 0 / 0
ХП и ADO
    #35423328
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pyroman69 *makakaзаполняю ComboBox1:

private: System::Void Products_Load(System::Object^ sender, System::EventArgs^ e)
{
// TODO: This line of code loads data into the 'ProductDataSet.SelectProducts' table. You can move, or remove it, as needed.
this->SelectProductsTableAdapter->Fill(this->ProductDataSet->SelectProducts);
}

по изменению его (ComboBox1) значение происходит сие событие(выполняется ХП), вопрос в том, как результат её выполнения записать в ComBox2:

private: System::Void comboBox1_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e) {

SqlConnection ^sqlConnection1=gcnew SqlConnection( L"бла бла бла");
sqlConnection1->Open();
SqlCommand ^command = gcnew SqlCommand();
command->Connection = sqlConnection1;
command->CommandType = CommandType::StoredProcedure;
command->CommandText = "dbo.selectVersion";
SqlParameter ^sqlParameter = gcnew SqlParameter("@Product", SqlDbType::NVarChar);
sqlParameter->Value = comboBox1->SelectedText;
sqlParameter->Size = 50;
command->Parameters->Add(sqlParameter);
sqlConnection1->Close();
}
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
private: System::Void comboBox1_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e)
{
    SqlConnection ^sqlConnection1=gcnew SqlConnection( L"бла бла бла");
    sqlConnection1->Open();
    SqlCommand ^command = gcnew SqlCommand();
    command->Connection = sqlConnection1; 
    command->CommandType = CommandType::StoredProcedure; 
    command->CommandText = "dbo.selectVersion"; 
    SqlParameter ^sqlParameter = gcnew SqlParameter("@Product", SqlDbType::NVarChar); 
    sqlParameter->Value = comboBox1->SelectedText; 
    sqlParameter->Size =  50 ; 
    command->Parameters->Add(sqlParameter);
    
    SqlDataReader ^myReader = command->ExecuteReader();
    while (myReader->Read())
    {
       ComboBox2->Items->Add(myReader->GetString( 0 ));
    }
    myReader->Close();
    sqlConnection1->Close();
}






а вот это не работало :)
...
Рейтинг: 0 / 0
ХП и ADO
    #35423337
*makaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыли про датеадаптер :)

но я все равно премного благодарна, всем участникам топика :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ХП и ADO
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]