
这里大家主要介绍C#创建SQL Server数据库,包含介绍通过CREATE TABLE这句SQL语句完成创建表的操作等方面。
在创建了数据库连接对象后,大家就能在程序中运用它了。第一,大家在程序中动态地C#创建SQL Server数据库。大家将数据库创建在C:\mysql目录下,所以读者要训练该实例的话得先在C:下创建一个名为mysql的文件夹,不然会出错!
创建数据库的重点是函数中的sql对象,通过该对象大家指定了数据库文件的一些基本属性。之后,大家新创建了一个SqlCommand对象,通过该对象大家就实质完成了对数据库的操作。函数的达成如下:
private void button1_Click
{
// 打开数据库连接if conn.Open;
string sql = "CREATE DATABASE mydb ON PRIMARY" +"log on" +"";
cmd = new SqlCommand;
try
{cmd.ExecuteNonQuery;
}catch
{MessageBox.Show);
}}
创建了数据库后,大家得为其创建表,表是数据库中的基本对象。大家通过CREATE TABLE这句SQL语句完成创建表的操作,表被创建后,大家就确定了其模式。之后,大家还通过INSERT语句向该表中添加了四条记录以为后用。函数的达成如下:
private void button2_Click
{// 打开数据库连接
if conn.Close;
ConnectionString ="Integrated Security=SSPI;" + "Initial Catalog=mydb;" + "Data Source=localhost;";
conn.ConnectionString = ConnectionString;
conn.Open;
sql = "CREATE TABLE myTable"+ ",
myAddress CHAR, myBalance FLOAT)";
cmd = new SqlCommand;try
{cmd.ExecuteNonQuery;
// 向表中添加记录sql = "INSERT INTO myTable "+ "VALUES " ;
cmd = new SqlCommand;
cmd.ExecuteNonQuery;
sql = "INSERT INTO myTable "+ "VALUES " ;
cmd = new SqlCommand;
cmd.ExecuteNonQuery;
sql = "INSERT INTO myTable "+ "VALUES " ;
cmd = new SqlCommand;
cmd.ExecuteNonQuery;
sql = "INSERT INTO myTable "+ "VALUES " ;
cmd = new SqlCommand;
cmd.ExecuteNonQuery;}
catch{
MessageBox.Show);}}完成此操作后,大家可以在本机的SQL Sever企业管理器中打开mydb数据库并找到该表了。
TAG标签:sqlserver(3)C#(1)
转载请说明来源于当快软件园(https://www.lrvxg.com)
本文地址:https://www.lrvxg.com/news/952.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com
相关文章