Си диез / Говнокод #4616 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
string commQuery = "CREATE DATABASE " + this.textBox1.Text +
                               " ON" +
                               " ( " +
                                    "NAME =" + this.textBox1.Text + ", " +
                                    "FILENAME =" + this.textBox2.Text + 
                                    "SIZE = 100mb, " +
                                    "MAXSIZE = unlimited, " +
                                    "FILEGROWTH = 5mb" +
                               " ) " +
                               "LOG ON " +
                               " ( " +
                                     "NAME =" + this.textBox1.Text + ", " +
                                     "FILENAME =" + this.textBox2.Text + 
                                     "SIZE = 3mb, " +
                                     "MAXSIZE = 50mb, " +
                                     "FILEGROWTH = 5mb" +
                               " ) ";
            
           SqlConnection conSQL = new SqlConnection("Data Source = (local);" + "Integrated security = True;" + "database = master");
            SqlCommand commSQL = new SqlCommand("", conSQL);
            
            commSQL.CommandType = CommandType.Text;
            commSQL.CommandText = commQuery.ToString();
               
            
            conSQL.Open();
            commSQL.ExecuteNonQuery();
            conSQL.Close();

очень нравиться совершенство стиля формирования БД на сервере и защита от SQL иньекций :-D

Запостил: ageron ageron, (Updated )

Комментарии (1) RSS

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8