Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
sabotajue
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
1

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

04.07.2014, 15:04. Просмотров 1079. Ответов 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)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2014, 15:04
Ответы с готовыми решениями:

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

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

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

Sql compact долго выполняется запрос
Всем привет. База sql compact около 1.5 млн записей, все нужные индексы есть. Когда запрос...

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

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

Добавлено через 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
jecus
86 / 86 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 17:55 10
sabotajue, подключи базу и соединение пропиши
0
sabotajue
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:05  [ТС] 11
XML
1
<add connectionString="Data Source=MSSQL;Initial Catalog=DBPooled;Integrated Security=True" name="users"/>
Не выгружаются данные в textbox1 и не выполняется SQL-запрос


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

Решение

sabotajue, есть teamviewer? напиши в личку
0
sabotajue
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:31  [ТС] 17
спасибо
0
04.07.2014, 18:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2014, 18:31

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

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

Почему не выполняется SQL запрос?
Здравствуйте! Подскажите, почему не выполняется SQL-запрос к базе данных $connect = new...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru