Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70

Не выгружаются данные в textbox1 и не выполняется SQL-запрос

04.07.2014, 15:04. Показов 2203. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравия желаю Уважаемые Форумчане!
Пишу программку (для товарища), кое какие знания я имею, а он нет
Нужно завести 1000 пользователей в MSSQL, по кнопке и вывести процесс в textbox1. Примерно так:
Подключился.
Начинаю создавать пользователей.
- Создал пользователя user1
- Создал пользователя user2
- Создал пользователя user3....

Отключился


+ Все ошибки туда же...

Причем пароль бы хорошо бы сделать рандомными, а юзеры user1, user2, user3...
Если поможете с выводом в excel все созданных вместе с паролями! С меня пиво!


Прошу помочь..Если поправите код, буду благодарен...

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
 
 
namespace WindowsFormsApplication1
{
     public partial class Form1 : Form  **
     { 
         SqlConnection SQLConnection = new SqlConnection();
         Random rand = new Random();
    
        public Form1()
        {
            InitializeComponent();
 
            string Server = @"localhost";
            string Username = "sa";
            string Password = "12345678";
            string Database = "DBPooled";
 
            string ConnectionString = "Data Source=" + Server + ";";
            ConnectionString += "User ID=" + Username + ";";
            ConnectionString += "Password=" + Password + ";";
            ConnectionString += "Initial Catalog=" + Database;
 
            SqlConnection SQLConnection = new SqlConnection();
            
                int num;
               
                    try
                    {
                        SQLConnection.ConnectionString = ConnectionString;
                        SQLConnection.Open();
                        if (textBox1.Text!="")
                        num = Convert.ToInt32(textBox1.Text);
                      // return;
                    }
                    catch (Exception Ex)
                    {
                        if (SQLConnection != null)
                            SQLConnection.Dispose();
 
                        string ErrorMessage = "Проблема подключения!.";
                        ErrorMessage += Environment.NewLine;
                        ErrorMessage += Environment.NewLine;
                        ErrorMessage += Ex.Message;
 
                        MessageBox.Show(ErrorMessage, "Ошибка подключений №", MessageBoxButtons.OK, MessageBoxIcon.Error);
 
                        //return;
                    }
                
            
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            int temp;
            temp = rand.Next(100);
        
            for (int i = 0; i > 1000; i++)
            {
                SqlCommand cmd = new SqlCommand();
                SqlDataReader reader;
                cmd.Connection = SQLConnection;
                cmd.CommandText = "CREATE LOGIN user" + temp + " WITH PASSWORD = 'pass" + i + "' GO";
                
                reader = cmd.ExecuteReader();
 
            }
                
        }
 
        public void textBox1_TextChanged(object sender, EventArgs e)
        {
           
        }
    }
}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.07.2014, 15:04
Ответы с готовыми решениями:

Не выполняется SQL запрос
Есть обработчик события нажатия кнопки, в котором выполняется следующий код: protected void btn_save_work_time_Click(object sender,...

SQL запрос не выполняется
Всем привет, пишу в С++ Builder XE2 . Была задача в Edit dropапть имя и фамилию из списка treeview ,а из Edit разбивать текст в 2...

Не выполняется SQL-запрос
При нажатии на кнопку должно происходить обновление данных в БД. Однако оно не происходит, пусть значения и высчитываются. В чём проблема? ...

16
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 15:28
sabotajue, скинь проект с базой ,попробуем что нибудь сделать
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 15:56  [ТС]
[url]
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 16:01
sabotajue, а база?
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 16:08  [ТС]
а база любая, там нужно создать 1000 пользователей.
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 16:37
sabotajue, а в Excel в каком виде нужно экспортировать тебе? c паролем?
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 16:41  [ТС]
Да, какие создались уже. [Логин] [пароль]
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 17:37
база внутри
Вложения
Тип файла: rar WindowsFormsApplication1.rar (2.63 Мб, 3 просмотров)
1
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 17:54  [ТС]
спасибо

Добавлено через 8 минут
странно, но
Соединение установленно
Начинаю создавать пользователей.
При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: Named Pipes Provider, error: 40 - Не удалось открыть подключение к SQL Server)Для ExecuteNonQuery нужно открытое и доступное подключение Connection. Подключение закрыто.
При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: Named Pipes Provider, error: 40 - Не удалось открыть подключение к SQL Server)Подключение закрыто
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 17:55
sabotajue, подключи базу и соединение пропиши
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:05  [ТС]
XML
1
<add connectionString="Data Source=MSSQL;Initial Catalog=DBPooled;Integrated Security=True" name="users"/>


Ошибка та же...строку как видите поменял...
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 18:07
sabotajue, в проекте есть папка database там лежит база подключи ее к sql и ее строку пропиши и все заработает
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:09  [ТС]
Пробовал подключить, но моя база вашу не цепляет. Говорит что ваша новее...чтоли
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 18:10
тогда создай в своей таблицу с такими же названиями. Таблицу User назови
Миниатюры
Не выгружаются данные в textbox1 и не выполняется SQL-запрос  
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:14  [ТС]
нет, увы...все сделал как вы сказали но ошибки те же...
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 18:15
Лучший ответ Сообщение было отмечено sabotajue как решение

Решение

sabotajue, есть teamviewer? напиши в личку
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:31  [ТС]
спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.07.2014, 18:31
Помогаю со студенческими работами здесь

Не выполняется запрос к SQL
Не получается правильно составить запрос для SQL суть такова. Есть DataGridView в котором необходимо считывать 1 строку и менять в другой...

Не выполняется SQL-запрос
Подскажите, не выполняется sql зарос по кнопке. procedure TMainForm.Button1Click(Sender: TObject); begin ADOQuery1.SQL.Clear;...

Не выполняется SQL-запрос в делфи
Доброе время суток! У меня возникла след ошибка:при нажатии на кнопку страница должен выполниться запрос и отобразиться список покупателей,...

MS SQL. Запрос долго выполняется
Доброго времени суток! Помогите разобраться почему запрос долго выполняется select max(Id) as id FROM gftec WHERE ID_TEC=6 GROUP BY...

Не выполняется запрос в MS SQL Server
Немогли бы вы подсказать, как правильно написать запрос в SQL Server на C#, приведенный ниже код, в VB работает без особых проблем, но в C#...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru