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代码生成器

作为一名程序媛,与数据库打交道,可以说家常便饭。在这里,我想分享一个小小工具,用于创建数据表以及修改数据表的。话不多说,直接上图。

创建表

修改表

表设计

源码下载地址:

DL_Builder - https://github.com/maiaimei/DL_Builder/

以上是关于sql创建数据库代码的主要内容,如果未能解决你的问题,请参考以下文章

用SQL代码创建一个视图,并查询视图中的字段

Sql Server——运用代码创建数据库及约束

数据库创建表的sql语句

使用 sql 表中的数据自动创建 div

SQL Server CE2.0创建加密的数据库(源代码)

SQL server 数据库 用T-SQL语句创建以下四张表 求代码指导