![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DataBase
文章平均质量分 63
Bill11YAng
这个作者很懒,什么都没留下…
展开
-
sql 一层层传参,数据来源,与下拉列表加入数据库的值
新增,更新时页面传参:PMTemplateID#{[ID]}; SubClasses#{[SubClasses]};更新: 筛选条件:IsDel=0 and PMTemplateID={[ID]} and SubClasses={[SubClasses]}UpdateTime#select getdate();UpdateUs...原创 2019-10-17 19:16:43 · 95 阅读 · 0 评论 -
存储过程
select name from sys.procedures where name='UP_Sys_Oth_ChangeCompanyInfo'exec sp_helptext 'UP_Sys_Oth_ChangeCompanyInfo'/*目的:修改单位信息启用还是未启用状态前先判断该单位下是否有子单位或部门作者:时间:2017-02-14*/CREATE PROCED...原创 2019-10-14 09:47:14 · 85 阅读 · 0 评论 -
mssql mysql oracle
转处:https://www.cnblogs.com/liyi113115/p/6825370.html 1.总结下数据库的基本操作和存储过程,和相应的关联表的创建操作语句基本相似 , 索引的创建,候选索引的创建 在整个数据库内,MySQL的索引可以同名,也就是说MySQL的索引是表级别的;但是Oracle索引不可以同名,也就是说Oracle的索引是数据库级别的。4.1 创...转载 2018-12-18 11:44:51 · 368 阅读 · 0 评论 -
SQL Server has encountered 1 occurrence(s) of I/O requests taking longer tha
试用- Microsoft Edge专为 Windows 10 设计的快速安全的浏览器不用了,谢谢 入门跳转至主内容MicrosoftOfficeWindowsSurfaceXbox支持更多<div class="msame_Header msame_unauth" role="button" tabindex="0" aria-label="请登录你的帐户" title="请登录你的帐户"..转载 2018-05-01 09:01:27 · 1193 阅读 · 0 评论 -
SQL Server has encountered 1 occurrence(s) of I/O requests taking longer tha
SQLServerCentral RegisterHome»SQL Server 2014»Administration - SQL Server 2014»SQL Server has encountered 1 occurrence(s) of...SQL Server has encountered 1 occurrence(s) of I/O requests takin...转载 2018-05-01 08:51:52 · 2298 阅读 · 0 评论 -
sql 触发器
转自: 点击打开链接启用/禁用触发器:1 --禁用触发器2 disable trigger trigger_Stu_InsteadOf on Student; -- trigger_Stu_InsteadOf 触发器名称3 --启用触发器4 enable trigger trigger_Stu_InsteadOf on Student; -- trigger_Stu_Instea...原创 2018-04-01 14:01:37 · 237 阅读 · 0 评论 -
Sql T-SQL
1.SELECT 列名... INTO NEWTABLE FROM ORITABLE 将原表中的列插入到新表''2. INSERT INTO TABLE_NAME(列名) SELECT 列名 FROM EXIST_TABLE_NAME ---将存在列中的数据插入到表中3. INSERT INTO TABLE_NAME(列名) SELECT 列数据 UNION SELECT 列数据原创 2017-12-29 09:02:34 · 258 阅读 · 0 评论 -
使用with减少表中列数,达到减少数据量
最初我的代码大概是这样子的:select a.id,a.name,a.code,b.type,( select p_name from C c where c.pid = b.pid)from A a, B bwhere a.id = b.id and a.id > 1000; 这样的话如果三个表数据量小就没事儿了,一会儿就跑出来了。但是我们的A表上亿,A一转载 2017-11-23 13:43:35 · 253 阅读 · 0 评论 -
NPOCO
转自:http://www.bkjia.com/C_jc/1223444.html从数据库映射到现在有对象 使用 SingleInto、SingleOrDefaultInto、FirstInto 和 FirstOrDefaultInto 方法,可以将数据库的列映射到现有对象。只有查询中的列将被设置在现有对象上。1 public class User 2 {转载 2017-11-03 20:00:58 · 2916 阅读 · 1 评论 -
加密中的“Salt”
原文链接:http://www.libuchao.com/2013/07/05/password-salt为什么要在密码里加点“盐”盐(Salt)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解转载 2017-08-03 14:55:06 · 1578 阅读 · 0 评论 -
MySQL 索引
如何理解并正确使用 MySQL 索引2017-07-14 数据库开发(点击上方公众号,可快速关注)来源:FEINIKmy.oschina.net/feinik/blog/1305784如有好文章投稿,请点击 → 这里了解详情1、概述索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据转载 2017-08-01 13:44:11 · 201 阅读 · 0 评论 -
sql server 时间相关
INSERT INTO product_line_info VALUES(newid(),'SL11','1y960lz2Gdg=','51','0051','Y','admin',GETDATE()) // guid ,时间UPDATE product_line_info SET station_name='268',station_rfid='0268' WHERE name='SL...转载 2018-08-24 09:55:27 · 135 阅读 · 0 评论 -
mysql 插入大量数据
转自: https://blog.csdn.net/cslover2015/article/details/54427634缘起: 因为项目需要,需要在.net平台使用MySql数据库,而且需要大批量的插入数据。在SqlServer上有SqlBulkCopy这样的批量插入的方法,所以做之前就想MySql必然也有,就网上查了查相关资料,发现有是有,不过多是吉光片羽,不够统一,于是选...转载 2018-12-20 08:38:25 · 637 阅读 · 0 评论 -
SQL 一条SQL语句 统计 各班总人数,男女各总人数 ,各自 男女 比例
/***select name , count(*) num from test where name='男' group by name */统计相等的数量result name num 男 2select sClass 班级,count(*) 班级学生总人数,sum(case when sGender=0...转载 2019-03-08 16:24:18 · 35489 阅读 · 0 评论 -
两种查中间两行数据的方法
select * from [blog].[dbo].[admin] where Id> (select MAX(Id) from [blog].[dbo].[admin] where Id in (select top 1 Id from [blog].[dbo].[admin])) and Id<= (select MAX(Id) from [blog...原创 2019-02-13 19:31:54 · 277 阅读 · 0 评论 -
sql 存储过程调用
if exists(select * from sys.objects where name='checkUserName' and type='p')drop proc checkUserNamegocreate proc checkUserName( @checkResult int output, @userName varchar(20), @userAge ...转载 2019-02-03 13:30:44 · 1502 阅读 · 0 评论 -
mysql,oracle,sql server中的默认事务隔离级别查看,更改
mysql,oracle,sql server中的默认事务隔离级别查看,更改未提交读(隔离事务的最低级别,只能保证不读取物理上损坏的数据)已提交读(数据库引擎的默认级别)可重复读可序列化(隔离事务的最高级别,事务之间完全隔离) 可串行化比较严谨,级别高;MySQLmysql默认的事务处理级别是'REPEATABLE-READ',也就是可重复读1.查看当前会话...转载 2019-02-03 11:45:52 · 414 阅读 · 0 评论 -
EF
https://docs.microsoft.com/zh-cn/ef/ef6/modeling/code-first/migrations/index迁移 Code First Migrations is the recommended way to evolve your application's database schema if you are using the Code...转载 2019-01-18 21:19:15 · 213 阅读 · 0 评论 -
EF 之 System.InvalidOperationException
https://blog.csdn.net/yunnying/article/details/10947825An exception of type 'System.InvalidOperationException' occurred in EntityFramework.dll but was not handled in user codeAdditional informatio...转载 2019-01-12 15:46:16 · 1709 阅读 · 0 评论 -
为SQL缓存通知启用数据库
转:https://www.cnblogs.com/xzxBlog/p/4782995.html 没有为 SQL 缓存通知启用数据库“ClassApp”。要为 SQL 缓存通知启用数据库,请使用 System.Web.Caching.SqlCacheDependencyAdmin.EnableNotifications 方法,或命令行工具 aspnet_regsql。要使用此工具,请运...转载 2019-01-01 16:35:16 · 267 阅读 · 0 评论 -
Sql两表查询 合并到一表
转自:https://bbs.csdn.net/topics/392421959?page=1不好意思 表2中还有一个条件表A中 ID name 1 刘德华2 张杰3 林俊杰 表B中ID AID SNAME Stime 1 1 冰雨 1998-102 ...转载 2018-12-26 22:23:03 · 20396 阅读 · 0 评论 -
SqlServer索引的原理与应用
索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重啊到表中的数据,而不必扫描整个表。书中的目录是一个字词以及各字词所在的页码列表,数据库中的索引是表中的值以及转载 2016-08-18 10:03:30 · 308 阅读 · 0 评论 -
C#配置文件中的与数据库有关的字符串
//用ORM框架连接的原创 2016-06-12 13:05:53 · 314 阅读 · 0 评论 -
access数据库中密码为空的问题
空是null,和空字符串是不一样的而且很多数据库会把空字符串当做null,而有些则不会如果是null,你必须把条件写成where password is null 而不是 where password=''转载 2016-04-21 17:14:53 · 698 阅读 · 0 评论 -
sql
本文由 伯乐在线 - 水果泡腾片 翻译。未经许可,禁止转载!英文出处: Lukas Eder。欢迎加入翻译组。很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把转载 2015-10-10 12:53:01 · 340 阅读 · 0 评论 -
SQL Network Interfaces, error: 50 - 发生了 Local Database Runtime 错误。无法创建自动实例
1.先贴问题(注:我这里是LocalDB V11.0不能使用):(tool ---> options-->database tools--> database connection)Microsoft Visual Studio --------------------------- 尝试附加到数据库失败并出现以下信息: 在与 SQL Server 建立连接时出现与网络相关转载 2015-09-16 22:46:39 · 7075 阅读 · 0 评论 -
SQL数据库端口打开
1确定本机1433端口是否开启开始--运行--输入cmd--回车,在新界面输入 telnet localhost 1433回车,出现一个黑屏,说明本机连接端口1433是开启状态。否则按如下顺序进行开启此端口2关闭数据库引擎开始--所有程序--Microsoft SQL Server 2008--配置工具--SQL Server 配置管理转载 2015-09-16 21:54:24 · 4834 阅读 · 0 评论 -
员工信息管理表
实现添加,查询,和删除功能 winform// 添加using System;using System.Windows.Forms;using System.Data.SqlClient;using System.Configuration;using System.Data;namespace MyFirstDB_AddDel{ public part原创 2015-09-12 15:32:16 · 1468 阅读 · 0 评论 -
图片上传与数据库代码
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;using System.Data;using System.Data原创 2015-09-27 13:13:53 · 460 阅读 · 0 评论 -
向DataGrid、DropDownList控件添加数据
string conStr=ConfigurationManager.AppSettings["ConStr"];SqlConnection conn=new SqlConnection(conStr);protected void Page_Load(object sender, EventArgs e){ if(! IsPostBack){ Bin转载 2015-09-02 11:59:20 · 522 阅读 · 0 评论 -
数据库标识符
@开头的表示局部变量或参数,以##开头的标识符表示全局临时对象,以@@开头的表示全局变量,也称为配置函数 如不符合规则的标识符,被称为分隔标识符,需用“”或[ ] 对其进行分割,例如:SELECT * FROM [my table] 在数据库XSCJ 中定义一个长度为12的字符串类型变量@student,对 该变量进行赋值,并且查询出“学生基本信息表”中该变量所指定姓名的原创 2015-08-30 09:18:57 · 6483 阅读 · 0 评论 -
界面的编程、项目中加入数据库文件夹
windows窗体,注意修改窗体属性,得到自己想要的效果, FormBorderStyle、 MaximizeBox 等原创 2015-09-10 09:37:34 · 439 阅读 · 0 评论 -
数据库连接全接触
数据提供者 用以连接数据库类 打开数据表The SQL Server .NET Data Provider SqlConnec转载 2015-08-30 23:19:09 · 415 阅读 · 0 评论 -
datalist / gridview
datalist :自定义 代码表达式 Eval("PhotoTitle") "MyFill\\"+Eval("PhotoName")原创 2015-09-23 14:15:46 · 389 阅读 · 0 评论 -
item.Name=dataReader.GetString(dataReader.GetOrdinal ("proName"));
www.programfan.com用于操作左边数据库的代码放在Main()方法下面static void Main(){ string dataDir=AppDomain.CurrentDomain.BaseDirectory; if(dataDir.EndsWith(@"\bin\Debug\") ||dataDir.EndsWith(@"\bin\Rel原创 2015-09-23 12:18:43 · 983 阅读 · 0 评论 -
数据库中插入的数据中文变 ????????????
自己在练习时遇到了这个问题,首先自己从数据库类型开始入手,仔细的了解了nvarchar和varchar 的区别,先说下区别,nvarchar代表两倍字节(byte)的Unicode,可以表示汉字等语言,varchar则代表字节大小的非Unicode,一个汉字代表两个字节,比如说:你好,是占4个字节的这对于nvarchar就是占4个字节,而对于 你好a ,则是占6个字节的,因为a也是占两个字节,原创 2015-10-14 19:29:24 · 3331 阅读 · 0 评论 -
dataTimePicker 传到access 数据库中的写法
using(OleDbConnection conn=new OleDbConnection(ConfigurationManager.ConnectionStrings["Conn"].ConnectionString)) { conn.Open(); //出租日期=?,到期日期=?,原创 2016-05-05 19:12:49 · 606 阅读 · 0 评论 -
今天要说的是adapter.Fill(DataSet)中缺参数的问题
OleDbDataAdapter adp=new OleDbDataAdapter(); 参数有4种写法, 当需要sql语句传参的时候就用 cmd 的参数,不然会提示少参数,因为用其它的,sql语句没有办法传参,所以会提示adb.Fill(ds);至少一个参数没有被指定值而通过OleDbDataAdapter adp=new OleDbDataAdapter(OleDbCo原创 2016-05-05 18:43:13 · 5745 阅读 · 0 评论 -
SQL游标
A. 在简单的游标中使用 FETCH下例为 authors 表中姓以字母 B 开头的行声明了一个简单的游标,并使用 FETCH NEXT 逐个提取这些行。FETCH 语句以单行结果集形式返回由 DECLARE CURSOR 指定的列的值。USE pubsGODECLARE authors_cursor CURSOR FORSELECT au_lname FROM autho转载 2016-05-28 18:15:39 · 282 阅读 · 0 评论 -
有关数据库中的游标
SQL中游标的使用(转) http://www.cnblogs.com/tianguook/archive/2011/03/09/1977987.html 一般情况下,我们用SELECT这些查询语句时,都是针对的一行记录而言,如果要在查询分析器中对多行记录(即记录集)进行读取操作时,则需要使用到游标或WHILE等循环游标的类型: 1、静态游转载 2016-05-28 17:59:07 · 349 阅读 · 0 评论