• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C#动态操作SQL的方法!

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

刚写到一个程序,需要对SQL里面添加数据库和表.在网上找的资料不太全.特整理了一下.详细资料如下:
 //__________________创建数据库____________________
            string ConnectionString = "Data Source=localhost;Integrated Security=True;Pooling=False";
          SqlConnection conn = new SqlConnection(ConnectionString);           
          conn.Open();    
            sql = "CREATE DATABASE clsky on primary(name = abc ,filename = 'e:\\clsky.mdf')";
   SqlCommand  cmd = new SqlCommand(sql, conn);
            cmd.ExecuteNonQuery();
            MessageBox.Show("创建数据库成功!");
            //_________________________________________________

            //________________创建表___________________________

            string ConnectionString1 = "Data Source=localhost;Initial Catalog=clsky;Integrated Security=True;Pooling=False";
            SqlConnection conn1 = new SqlConnection(ConnectionString1);
            conn1.Open();
            sql = "CREATE TABLE clsky"+
    "(Id INTEGER CONSTRAINT PKeyMyId PRIMARY KEY,"+
    "Name CHAR(50), Address CHAR(255), Balance FLOAT)"; 
      SqlCommand    cmd1 = new SqlCommand(sql, conn1);
     cmd1.ExecuteNonQuery();
           MessageBox.Show("创建数据库成功!");
            //__________________________________________________

            //_______________删除表_____________
         
           sql = "DROP TABLE clsky";
           SqlCommand cmd2 = new SqlCommand(sql, conn1);
           cmd2.ExecuteNonQuery();
           MessageBox.Show("删除表成功!");
           conn1.Close();
           conn.Close();
            //_________________________________
你如果还要删除此数据库.可以使用:
    string ConnectionString = "Data Source=localhost;Integrated Security=True;Pooling=False";
            SqlConnection conn = new SqlConnection(ConnectionString);
            conn.Open();
            string sql = "DROP DATABASE clsky  ";
            SqlCommand cmd = new SqlCommand(sql, conn);
            cmd.ExecuteNonQuery();


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
【转】C#集合之Hashtable发布时间:2022-07-10
下一篇:
转载:动态调用WebService(C#)发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap