c#多条件查询数据库代码如何编写,很急!

c#多条件查询数据库代码如何编写,很急!,第1张

 string sql1 = null,sql = null;

 string out1 = outdate1ValueToShortDateString();

 if (out1 != "") sql1 = " 出库日期>='" + out1 + "'";

 string out2 = outdate2ValueToShortDateString();

  if (out2 != "") sql1 += " AND 出库日期<='" + out2 + "'";

 string return1 = returndate1ValueToShortDateString();

  if (return1 != "") sql1 += " AND 归还日期>='" + return1 + "'";

 string return2 = returndate2ValueToShortDateString();

 if (return2 != "") sql1 += " AND 归还日期<='" + return2 + "'";

 string type = combobox1TextToString();

 if(type !=""){sql1 += " AND 类别 = '" + type + "'";}

 string status = combobox2TextToString();

 if(status !=""){sql1 += " AND 状态 = '" + status + "'";}

 string ways = textboxTextToString();

 if(ways != ""){sql1 += " AND 方式 = '" + ways + "'";}

 sql = "select  from 表名 where" +sql1;

刚写的,没测试过。

create database 数据库名称

on

(

name='aaa',

filename='aaadbf',

size=初始大小,

maxsize=存储上限,

filegrowth=增长增量

)

log on

(

name='b',

filename='bldf',

size=初始大小,

maxsize=存储上限,

filegrowth=增长增量

)

扩展资料:

SQL语句创建基本数据库

SQL语句代码:CREATE DATABASE 语句。

CREATE DATABASE Epiphany

ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_datamdf',

SIZE = 5MB,

MAXSIZE = 20,

FILEGROWTH = 20

)

LOG ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_logldf',

SIZE = 2MB,

MAXSIZE = 10MB,

FILEGROWTH = 1MB

);

可以用这个模板,例子:

CREATE DATABASE Epiphany

ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_datamdf',

SIZE = 5MB,

MAXSIZE = 20,

FILEGROWTH = 20

)

LOG ON

(

NAME = Epiphany,

FILENAME = 'E:\SQL SERVER 2008\Epiphany_logldf',

SIZE = 2MB,

MAXSIZE = 10MB,

FILEGROWTH = 1MB

);

完毕!

1sql server 系列

如果你指的是 sql server 系列 你可以在进入企业管理器后在进入“新建查询” 这时就会自动提供一个sqlQuery的界面 你直接写代码就可以了

2access 数据库

打开数据库文件后 创建选项--->查询设计 也可以进入sql输入界面 直接输入代码就可以了

3 mysql 数据库

通常都是通过 phpmyadmin 来管理 并且phpmyadmin 也提供了sql输入文本框

希望我的回答能给你带去帮助

use database_demogocreate table 表名( 用户编号 char(5) constraint pk_用户编号 primary key,用户名 varchar(50) not null unique ,密码 varchar(50) not null default(8888888),实际姓名 nvarchar(50) not null,性别 char(2) check(性别 in('男','女')) default('男'),出生年月 datetime not null,状态 int check(状态 in('0','1')))

CREATE TABLE 科室

(科名 VARCHAR(20) PRIMARY KEY,

科地址 VARCHAR(50),

科电话 VARCHAR(20))

CREATE TABLE 病房

(病房号 CHAR(10) PRIMARY KEY,

床位号 CHAR(6),

科室名 VARCHAR(20) REFERENCES 科室(科名))

CREATE TABLE 医生

(工作z号 CHAR(8) PRIMARY KEY,

姓名 CHAR(10) NOT NULL,

职称 CHAR(20),

科室名 VARCHAR(20) REFERENCES 科室(科名))

CREATE TABLE 病人

(病历号 CHAR(10) PRIMARY KEY,

姓名 CHAR(10) NOT NULL,

性别 CHAR(2),

主管医生 CHAR(8) REFERENCES 医生(工作z号),

病房号 CHAR(10) REFERENCES 病房(病房号))

1创建wsb数据库

create database #wsb

on

(name=student1_dat,

filename='d:\student_datmdf',

size=10,

maxsize=50,

filegrowth=20%)

log on

(name=student1_log,

filename='d:\student_logldf',

size=4,

maxsize=25,

filegrowth=5)

2使用SQL语言创建一张图书表,其中要求图书编号为主键约束

不知道有哪些字段?

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

一、可视化 *** 作

1创建数据库

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

2创建数据表

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

二、使用SQL语句创建

1创建数据库

create database stuDB  --stuDB是数据库的名称

on  primary  -- 默认就属于primary文件组,可省略

(

/--数据文件的具体描述--/

    name='stuDB_data',  -- 主数据文件的逻辑名称

    filename='D:\stuDB_datamdf', -- 主数据文件的物理路径和名称

    size=5mb, --主数据文件的初始大小

    maxsize=100mb, -- 主数据文件增长的最大值

    filegrowth=15%--主数据文件的增长率

)

log on

(

/--日志文件的具体描述,各参数含义同上--/

    name='stuDB_log',

    filename='D:\stuDB_logldf',

    size=2mb,

    filegrowth=1mb

)

  

-----2创建数据表

use StuDB   --使用某个数据库(在某个数据库下建表)

go 

if exists(select  from sysobjects where name='stuMarks')--查询数据库是否已存在此表

drop table stuMarks--如果存在该表则删除,不存在不执行此句

create table stuMarks  --stuMarks是表的名称

(

    ExamNo      int     identity(1,1) primary key,--列名    数据类型   约束

    stuNo       char(6) not null,--列名   数据类型   是否允许插入Null值

    writtenExam int     not null,

    LabExam     int     not null

)

go

    

-- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列alter table 表名

add constraint 约束名 约束类型 具体的约束说明

alter table 表名

drop constraint 约束名

以上就是关于c#多条件查询数据库代码如何编写,很急!全部的内容,包括:c#多条件查询数据库代码如何编写,很急!、SQL数据库用代码创建 怎么创建、在数据库中在哪写代码创建表格,不是手动直接的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9410418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存