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

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

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

Author24 — интернет-сервис помощи студентам
Здравия желаю Уважаемые Форумчане!
Пишу программку (для товарища), кое какие знания я имею, а он нет
Нужно завести 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)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.07.2014, 15:04
Ответы с готовыми решениями:

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

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

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

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

16
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 15:28 2
sabotajue, скинь проект с базой ,попробуем что нибудь сделать
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 15:56  [ТС] 3
[url]
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 16:01 4
sabotajue, а база?
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 16:08  [ТС] 5
а база любая, там нужно создать 1000 пользователей.
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 16:37 6
sabotajue, а в Excel в каком виде нужно экспортировать тебе? c паролем?
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 16:41  [ТС] 7
Да, какие создались уже. [Логин] [пароль]
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 17:37 8
база внутри
Вложения
Тип файла: rar WindowsFormsApplication1.rar (2.63 Мб, 3 просмотров)
1
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
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 17:55 10
sabotajue, подключи базу и соединение пропиши
0
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
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 18:07 12
sabotajue, в проекте есть папка database там лежит база подключи ее к sql и ее строку пропиши и все заработает
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:09  [ТС] 13
Пробовал подключить, но моя база вашу не цепляет. Говорит что ваша новее...чтоли
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 18:10 14
тогда создай в своей таблицу с такими же названиями. Таблицу User назови
Миниатюры
Не выгружаются данные в textbox1 и не выполняется SQL-запрос  
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:14  [ТС] 15
нет, увы...все сделал как вы сказали но ошибки те же...
0
87 / 87 / 36
Регистрация: 27.11.2011
Сообщений: 713
04.07.2014, 18:15 16
Лучший ответ Сообщение было отмечено sabotajue как решение

Решение

sabotajue, есть teamviewer? напиши в личку
0
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 70
04.07.2014, 18:31  [ТС] 17
спасибо
0
04.07.2014, 18:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.07.2014, 18:31
Помогаю со студенческими работами здесь

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

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

MS SQL. Запрос долго выполняется
Доброго времени суток! Помогите разобраться почему запрос долго выполняется select max(Id) as...

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


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru