C#动态创建数据库相关知识
2012-11-10 21:50
369 查看
一、创建SQL数据库
创建数据库连接时使用如下语句:
在数据库连接字符串中用到了具体的数据库名,而要实现创建一个新的数据库时,无法给出具体的数据库名,该如何创建数据库连接呢?可以使用如下语句:
实现创建数据库的事件代码如下:
创建数据库连接时使用如下语句:
SqlConnection conn = new SqlConnection("server=localhost;database=myDB;uid=sa;pwd=sa");
在数据库连接字符串中用到了具体的数据库名,而要实现创建一个新的数据库时,无法给出具体的数据库名,该如何创建数据库连接呢?可以使用如下语句:
SqlConnection conn = new SqlConnection(“data source=localhost;initial catalog=master;persist security info=true;user id=sa;password=sa”);
实现创建数据库的事件代码如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; namespace 创建动态数据库 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } SqlConnection conn = new SqlConnection("data source=localhost;initial catalog=master;persist security info=true;user id=sa;password=weicleer_of_mysql");//连接字符串 private void Form1_Load(object sender, EventArgs e) { } private void button_create_Click(object sender, EventArgs e) { string dbname = textBox_dbname.Text.ToString(); string sql = "create database " + dbname; SqlCommand sqlcmd = new SqlCommand(sql, conn); conn.Open(); sqlcmd.ExecuteNonQuery(); conn.Close(); } } }
相关文章推荐
- 关于mybatis动态创建数据库表的相关操作
- C#动态创建数据库
- C#WinFrom开发系列之关于动态添加生成和删除控件的相关知识
- 动态创建数据库和表(C#)
- C#动态创建Gridview及批量插入到数据库
- c#中动态创建textbox并且从数据库中获取表中数据添加到textbox中
- Oracle手工创建数据库相关知识
- C#中动态创建数据库和数据表,很经典【转】
- 第七章 业务数据库的管理(五)-- C#动态创建控件
- C#通过反射来动态创建类对象并调用相关泛型函数(Excel数据自动导入到SQL Server数据库)
- C#动态创建数据库并只允许特定用户登录该数据库
- Oracle手工创建数据库相关知识
- 创建视图相关知识
- 用C#替换宏,实现动态创建Excel下拉框及批注
- 数据库的基础知识以及创建数据库
- C#中动态创建一系列控件并初始化
- C# 多线程、异步线程、线程池相关知识
- 1.SQL创建数据库相关操作
- C# Activator.CreateInstance 动态创建类的实例(二)
- 使用ASP.NET MVC(C#)15分钟内创建一个电影数据库程序