当前位置:首页 » 编程语言 » 数据库sqlserver代码

数据库sqlserver代码

发布时间: 2023-04-30 02:27:56

sql server怎样用代码建立数据库,详细代码

创建数据库和表的操作有两种方法:

一、可视化操作

1.创建数据库

选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称

2.创建数据表

选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。

二、使用SQL语句创建

1.创建数据库
createdatabasestuDB--stuDB是数据库的名称
onprimary--默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='stuDB_data',--主数据文件的逻辑名称
filename='D:stuDB_data.mdf',--主数据文件的物理路径和名称
size=5mb,--主数据文件的初始大小
maxsize=100mb,--主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
logon
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filename='D:stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)

-----2.创建数据表
useStuDB--使用某个数据库(在某个数据库下建表)
go
ifexists(select*fromsysobjectswherename='stuMarks')--查询数据库是否已存在此表
droptablestuMarks--如果存在该表则删除,不存在不执行此句
createtablestuMarks--stuMarks是表的名称
(
ExamNointidentity(1,1)primarykey,--列名数据类型约束
stuNochar(6)notnull,--列名数据类型是否允许插入Null值
writtenExamintnotnull,
LabExamintnotnull
)
go

--其中,列属性"identity(起始值,递增量)"表示"ExamNo"列为自动编号,也称为标识列altertable表名
addconstraint约束名约束类型具体的约束说明
altertable表名
dropconstraint约束名

Ⅱ asp用odbc连接sqlserver数据库代码怎么写

系统中使用odbc配置一个SQL连接,连接名为sql_test
则asp中,adodb对孝码象连接巧毁哪可以使用"余仔Provider=MSDASQL.1;Persist Security Info=False;Data Source=sql_test"

Ⅲ 求java链接sqlserver数据库的代码,以及配置

public class JDBConnect {
//private static final String DRIVER="com.mysql.jdbc.Driver";
private static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
//private static final String URI="jdbc:mysql://localhost:3306/数据库名称腊芦";
private static final String URI="jdbc:sqlserver://127.0.0.1:1433; DatabaseName=数据樱宴库名称";
private static final String USER="sa";
private static final String pwd="sasa";
public static Connection getConnection(){
Connection con=null;
try{
Class.forName(DRIVER);
}catch(ClassNotFoundException e){
System.out.println("加载驱动错误信息:轮颂带" + e.getMessage());
}
try{
con=DriverManager.getConnection(URI,USER,pwd);
}catch(SQLException e){
System.out.println("数据库连接错误信息:" + e.getMessage());
e.printStackTrace();
}
return con;
}
}

Ⅳ winform中 想在界面上输入服务器名 数据库名 用户名 密码来获得SQLSERVER数据库连接详细代码怎么写

直接拼接成数据稿早侍库键吵连接字符串就行睁瞎啦,然后声明一个SQLCOnnection con = new SQLCOnnection (你的字符串);如
一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword; Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False; Server=myServerAddress;Database=myDataBase;Trusted_Connection=True; Server=myServerName\theInstanceName;Database=myDataBase;Trusted_Connection=True; Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

Ⅳ 在sql server中 附加数据库的代码怎么写

不用写什么代码的,如果你用的是sqlserver2005的话,打开企业管理器,右击"数据库",选择"附加数据库",这样再按照里面的步骤,选择你的
数据库文件路径是“D:\data.mdf”,日志文件路径是“D\data.ldf”
点击ok就附加了。

Ⅵ 怎样用C#代码自动建SQLserver数据库及表

首先引入一个命名空间
using
System.Data.sqlclient
然后
string
sql="......."
引号里面写上创建数据库和表的sql语句
sqlconnection
conn=new
sqlconnection(connstr)
connstr
为连接数据库的字符串
Sqlcommand
cmd=new
sqlcommand(sql,conn);
cmd.Execqueny();
就实现了
希望能帮到你

Ⅶ 谁能给我一段ASP.NET(C#)连接SQLSERVER数据库以及输出数据的代码

buddy:游世下面是对数据库操作的最基本方式- 打租升开 & 关闭 & 执行Sql
/// 定义数据库对象
private static OleDbConnection conn = new OleDbConnection();
private static OleDbCommand comm = new OleDbCommand();

/// 打开连接
private static void openConnection()
{
if (conn.State == ConnectionState.Closed)
{
try
{
conn.ConnectionString =System.Web.Configuration.WebConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
comm.Connection = conn;
conn.Open();
}
catch (Exception e)
{
throw new Exception(e.Message);
}
}
}

/// 关闭连接
private static void closeConnection()
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
conn.Dispose();
comm.Dispose();
}

///神型肢 执行一条sql语句
public static void ExecuteSql(string sqlStr)
{
try
{
openConnection();
comm.CommandType = CommandType.Text;
comm.CommandText = sqlStr;
comm.ExecuteNonQuery();

}
catch (Exception e)
{
throw new Exception(e.Message);
}
finally
{
closeConnection();
}
}

Ⅷ C#.NETExcel文件数据导入SQLServer数据库完整代码

--如果导饥旅旅入数据并生成表

select*into表from

OPENROWSET('MICROSOFT.JET.OLEDB.4.0'

,'Excel5.0;HDR=YES;DATABASE=c: est.xls',sheet1$)

===

--将某个目录上的Excel表,导入到数烂凳据库中

--将所有的Excel文件放到一个目录中,假设为c: est,然后用下面的方法来做

createtable#t(fnamevarchar(260),depthint,isfbit)

insertinto#texecmaster..xp_dirtree'c: est',1,1

declaretbcursorforselectfn='c: est'+fnamefrom#t

whereisf=1andfnamelike'%.xls'--取.xls文件(EXCEL)

declare@fnvarchar(8000)

opentb

fetchnextfromtbinto@fn

while@@fetch_status=0

begin

--下面是查询语句,需要根据你的情况镇芹改为插入语句

--插入已有的表用:insertinto表selct*from...

--创建表用:select*into表from...

set@fn='select*from

OPENROWSET(''MICROSOFT.JET.OLEDB.4.0'',''Excel5.0;HDR=YES;DATABASE='+@fn+''',全部客户$)'

exec(@fn)

fetchnextfromtbinto@fn

end

closetb

deallocatetb

droptable#t

Ⅸ java程序连接sql server2008数据库:求给一个具体的代码,和过程。

连接数据库
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class TestDB {

public static void main(String[] args) {
try {
// 1.注册驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("注册驱动成功");

String url = ""jdbc:microsoft.sqlserver://127.0.0.1:1433;DatabaseName="; //数据库IP,端口,数据库名

String username = "";
String password = "";
// 加载驱动并获取数据库连接对象
Connection connection = DriverManager.getConnection(url, username,
password);
System.out.println("连接数据库成功!");
// 创建Statement对象
Statement stmt = connection.createStatement();
// SQL语句
String sql = "insert into student(id,name,age,email,address) values(1,'tom',23,'[email protected]','England') ";
int rows = stmt.executeUpdate(sql);
if (rows > 0) {
System.out.println("插入成功!");
}
// 释放资源
stmt.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}

catch (ClassNotFoundException e) {
e.printStackTrace();
}

}

}

编译的数据库处理
public class ConnectionManager{
public static final String DRIVER_CLASS ="";
public static final String URL = "";
public static final String USERNAME = "";
public static final String PASSWORD = "";

//获取连接对象
public static Connection getConnection(){
Connection conn = null;
Class.forName(DRIVER_CLASS);
conn = DriverManager.getConnection(URL,USERNAME,PASSWORD);
return conn;
}
public static void closeAll(ResultSet rs,Statement stmt,Connection conn){
try{
if(rs!=null){
rs.close();
rs = null;
}
if(stmt!=null){
stmt.close();
stmt = null;
}
if(conn!=null){
conn.close();
conn=null;
}
}
}
}
public class DBOperator{
public int executeUpdate(String sql,Object[] params){
int rows = 0;
Connection connn = ConnectionManager.getConnection();
PreparedStatement pstmt = conn.prepareStatement(sql);
if(params!=null){
for(int i=0;i<params.length;i++){
pstmt.setObject(i+1,params[i]);//下标从1开始
}
}
rows = pstmt.executeUpdate();
ConnectionManager.closeAll(null,pstmt,conn);
return rows;
}
public ResultSet executeQuery(String sql,Object[] params){
Connetion conn = ConnectionManager.getConnection();
if(params!=null){
for(int i= 0;i<params.length;i++){
pstmt.setObject(i+1,params(i));
}
}
rs=pstmt.executeQuery();
ConnectionManager.closeAll(rs,pstmt,conn);
return rs;
}
}

/**
*statement连接数据库
*/

public class TestOperatorGrade{
private static void updateGrade(int id,String name,String description){
Class.forName();//注册驱动
Connection conn = DirverManager.getConnection("","","");
Statement stmt = conn.createStament();
String sql = "UPDATE grades set name = '"+name+"',description='"+description+"'WHere id="+id;
int rows = stmt.executeUpdate(sql);

}
}

这是java 程序的代码

Ⅹ c#怎么用代码来连接sqlserver数据库

【C#连接逗祥SQL
Server】
程序代码:
using
System.Data;
using
System.Data.SqlClient;
//使用的命名空间
string
connectionString=”Server(Data
Source)=服务器名;initial
catalog(Database)=数空指猜据库名;user
id(uid)=用户名;password(pwd)=密码;(Windows登陆模斗型式:Trusted
Connection=SSPI);Connect
Timeout=30”;

热点内容
linux红帽下载 发布:2025-07-19 21:16:00 浏览:536
人员怎么配置 发布:2025-07-19 21:10:10 浏览:205
明日之后如何扫码登服务器 发布:2025-07-19 20:36:26 浏览:242
ftp搜索引擎工作原理 发布:2025-07-19 20:31:25 浏览:371
景物视频脚本 发布:2025-07-19 20:30:33 浏览:181
hadoop查看文件夹 发布:2025-07-19 20:19:12 浏览:22
安卓手机的旁白在哪里 发布:2025-07-19 20:09:40 浏览:741
身份证注册借书卡的密码是什么 发布:2025-07-19 19:44:39 浏览:76
玩梦幻西游哪个配置好 发布:2025-07-19 19:44:37 浏览:753
php数组大小排序 发布:2025-07-19 19:27:51 浏览:647