Рейтинг:
1
Member 11280947
Сначала Спасибо .
Как Можно Использовать Это В Моем Коде
// Цикл через все файлы для копирования.
for (int i = 1; i <= dt.строки.Граф; i++)
{
bool result=InsertUserdetails(имя пользователя);---------------объясните это пожалуйста
// Скопируйте файл и увеличьте панель прогресса в случае успеха.
if(result== true)
{
// Выполните инкремент на панели прогресса.
Progressbar1.PerformStep();
}
}
Gokulprasad05
не могли бы вы отправить УР полное кодирование
Member 11280947
строка CS = ConfigurationManager.Выберите["БСК"].Параметр connectionString;
using (SqlConnection con2 = new SqlConnection(CS))
{
SqlDataAdapter sda2 = new SqlDataAdapter("SELECT * FROM [TestCodeTBL] WHERE ([Codenumber] ='" + TxtPo.Текст + "') ", CS);
DataTable dt2 = новый DataTable();
sda2.Заполнить(ст2);
если (ст2.Строк.Count > 0)
{
Ящик для сообщений.Show("Эти Данные Уже Существуют");
}
еще
{
// Установите минимум в 1, чтобы представить первый копируемый файл.
progressBar1.Minimum = 1;
// Установите максимальное значение для общего количества созданных пользователей.
progressBar1.Maximum = dt2.Rows.Рассчитывать;
// Установите начальное значение панели прогресса.
progressBar1.Value = 1;
// Установите для свойства Step значение 1, чтобы представить каждого создаваемого пользователя.
progressBar1.Step = 1;
SqlCommand cmd2 = new SqlCommand("InsertCountCode", con2);
cmd2.Свойство Commandtype = Система.Данных.Командный тип.Хранимая процедура;
cmd2.параметры.AddWithValue("@count", txtStart.Text);
cmd2.параметры.AddWithValue ("@po", TxtPo.Text);
cmd2.параметры.AddWithValue ("@maxcounter", TxtMax.Text);
cmd2.параметры.AddWithValue ("@Style", comboStyle.Текст);
con2.Открыть();
cmd2.Метод executenonquery();
// Цикл через все файлы для копирования.
for (int i = 1; i <= dt2.Rows.Граф; i++)
{
bool result = InsertUserdetails(имя пользователя);--------------проблема здесь
// Скопируйте файл и увеличьте панель прогресса в случае успеха.
if (result == true)
{
// Выполните инкремент на панели прогресса.
progressBar1.PerformStep();
}
}
Ящик для сообщений.Показать("Сохранено");
BtnNew.Включен = истина;
кому btnsave.Включен = ложь;
}
}
Gokulprasad05
Частная пустота LoadStudentDetail()
{
строка CS = ConfigurationManager.Выберите["БСК"].Параметр connectionString;
using (SqlConnection con2 = new SqlConnection(CS))
{
SqlDataAdapter sda2 = new SqlDataAdapter("SELECT * FROM [TestCodeTBL] WHERE ([Codenumber] ='" + TxtPo.Текст + "') ", CS);
DataTable dt2 = новый DataTable();
sda2.Заполнить(ст2);
если (ст2.Строк.Count > 0)
{
Ящик для сообщений.Show("Эти Данные Уже Существуют");
}
еще
{
// Установите минимум в 1, чтобы представить первый копируемый файл.
progressBar1.Minimum = 1;
// Установите максимальное значение для общего количества созданных пользователей.
progressBar1.Maximum = dt2.Rows.Рассчитывать;
// Установите начальное значение панели прогресса.
progressBar1.Value = 1;
// Установите для свойства Step значение 1, чтобы представить каждого создаваемого пользователя.
progressBar1.Step = 1;
SqlCommand cmd2 = new SqlCommand("InsertCountCode", con2);
cmd2.Свойство Commandtype = Система.Данных.Командный тип.Хранимая процедура;
cmd2.параметры.AddWithValue("@count", txtStart.Text);
cmd2.параметры.AddWithValue ("@po", TxtPo.Text);
cmd2.параметры.AddWithValue ("@maxcounter", TxtMax.Text);
cmd2.параметры.AddWithValue ("@Style", comboStyle.Текст);
con2.Открыть();
cmd2.Метод executenonquery();
// Цикл через все файлы для копирования.
for (int i = 1; i <= dt2.Rows.Граф; i++)
{
bool result = InsertUserdetails(имя пользователя);--------------проблема здесь
// Скопируйте файл и увеличьте панель прогресса в случае успеха.
if (result == true)
{
// Выполните инкремент на панели прогресса.
progressBar1.PerformStep();
}
}
Ящик для сообщений.Показать("Сохранено");
BtnNew.Включен = истина;
кому btnsave.Включен = ложь;
}
}
}
охраняемых недействительными btnSubmit_Click(объект отправителя, EventArgs в электронной)
{
Система.Нарезание резьбы.Нить.Сон(5000);
LoadStudentDetail();
}
Пожалуйста, удалите кодировку индикатора выполнения