sql创建数据库代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql创建数据库代码相关的知识,希望对你有一定的参考价值。
我万网的一个数据库名字删掉了,现在想重新创建上去,不知道能不用用sql文件执行再创建一个数据库了
建议你把所有的对数据库的操作都写在sql server数据库存储过程中,然后通过C#代码 执行这些个存储过程,完成功能,这样做执行速度快,安全性高,这是最佳方案。如果你非要用C#代码来做这些操作,就把这些sql语句写在业务逻辑层中(若是winForm写在客户端后台代码里,若是webForm项目就写在页面后台代码里),然后执行sql语句,完成功能。
以下是C#连接数据库的代码:
public static SqlConnection CreateSqlConnection()
SqlConnection conn = new SqlConnection("server=.;database=marsDB;uid=sa;pwd=;");
return conn;
public class DBoperate
SqlConnection con;
SqlCommand cmd;
public DBoperate()
try
con = marsDB.CreateSqlConnection();
con.Open();
cmd = new SqlCommand();
cmd.Connection = con;
catch
public void DBConRelease()
try
con.Close();
catch
public DataSet CreateDs(string sqlCmdText,string dtName)
cmd.CommandText = sqlCmdText;
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sda.Fill(ds, dtName);
return ds;
public bool UserQuery(string userAccount)
cmd.CommandText = "select count(*) from TB_userInfo where userAccount ='"+userAccount+"'";
int count = Convert.ToInt32(cmd.ExecuteScalar());
if (count > 0)
return true;
else
return false;
public bool AdminQuery(string adminAccount)
cmd.CommandText = "select count(*) from TB_admin where adminAccount ='" + adminAccount + "'";
int count = Convert.ToInt32(cmd.ExecuteScalar());
if (count > 0)
return true;
else
return false;
另外,站长团上有产品团购,便宜有保证 参考技术A CREATE TABLE [dbo].[table](
[id] [int] IDENTITY(1,1) NOT NULL,
[A] [varchar](500) NULL,
[B] [varchar](500) NULL
CONSTRAINT [PK_table] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO本回答被提问者和网友采纳 参考技术B 能,可以创建~!
SQL代码生成器
作为一名程序媛,与数据库打交道,可以说家常便饭。在这里,我想分享一个小小工具,用于创建数据表以及修改数据表的。话不多说,直接上图。
创建表
修改表
表设计
源码下载地址:
以上是关于sql创建数据库代码的主要内容,如果未能解决你的问题,请参考以下文章