- 博客(41)
- 资源 (4)
- 收藏
- 关注
转载 SQL 罗列每月的1日
-- 罗列每月的1日with cte_table(CreatedDate) as(select cast('2015-1-1' as datetime)union allselect dateadd(month, 1, CreatedDate)from cte_tablewhere CreatedDate < '2222-01-01')select ROW_NUMBER() over (order by CreatedDate) xh, CreatedDatefrom...
2020-08-01 08:26:30
673
原创 Smoblier 的常规问题
1、二进制图片为何显示不出来 1.1 打开 防火墙——高级设置——入站规则 1.2 新建规则 将运行小窗体的两个端口,输入到入站新建规则里 2、当前目录如何获取 image1.ResourceID = AppDomain.CurrentDomain.BaseDirectory...
2020-05-03 08:52:13
424
原创 Devexpress gridcontrol控件 MASTER-Detail 动态绑定DATSET的多级显示列表
图示效果如下:1、DataSet作为内存关联数据库DataSet ds = new DataSet("DataSet"); 1.1将一级列表、二级列表(2个)、三级列表的所有DataTable加载到DataSet里 ds.Tables.AddRange(new DataTable[] { datatable1.Copy(),datatable2.Copy(...
2020-04-14 18:19:46
1513
原创 SQL Server 2016 + AlwaysOn 无域集群 的问题
1、C:\Windows\System32\drivers\etc 目录下 修改HOSTS文件时无法保存 解决方法:把HOSTS文件拷贝一份到桌面,然后用记事本 打开这个文件,底部添加IP 和域名保存后,重新将桌面的这份HOST文件复制黏贴到C:\Windows\System32\drivers\etc目录进行覆盖2、无无管理权限的问题为集群创建管理用户,这里我们...
2020-04-05 19:18:46
1661
3
原创 一分钟创建devexpress DASHBOARD仪表盘
1、添加窗体,将dashboardviewer容器拖入窗体DOCK=FILL,全屏美观些2、点击dashboardviewer容器右上角的小三角图标,弹出列表选项,点击CREATE dashboard新建仪表盘3、vs会新增dashboard1.cs文件进行弹出设计窗体,选择Datasource数据源设置,省略…4、将子控件拖入dashboard1仪表盘内,布局完毕...
2020-03-22 17:00:22
3091
转载 更新多表
sql语法:Update one Column in a Row更新记录行中的一个栏目We want to add a first name to the person with a last name of "Rasmussen":我们将给person表中LastName为"Rasmussen"的数据添加一个first name值UPDATE Person SET First
2013-05-07 23:13:33
656
转载 sql语句优化
sql语句优化 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要
2013-04-23 19:23:00
449
转载 webbrower
Navigate(string urlString):浏览urlString表示的网址Navigate(System.Uri url):浏览url表示的网址Navigate(string urlString, string targetFrameName, byte[] postData, string additionalHeaders): 浏览urlString表示的网址,并发送pos
2012-12-05 19:04:59
655
转载 xxx
关闭所有控件的TABSTOP =FALSE ,然后添加以下代码至窗体代码 (注:导致其他控件没TAB功能)《在datagridview中实施回车右移功能》protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == Keys.Ent
2012-10-30 21:03:38
646
转载 文本提示下拉框
private void Form1_Load(object sender,EventArgs e) { //自动完成字符串的集合 AutoCompleteStringCollection strings =new AutoCompleteStringCollection(); stri
2012-10-29 19:22:02
390
转载 游标使用
A. 在简单的游标中使用 FETCH下例为 authors 表中姓以字母 B 开头的行声明了一个简单的游标,并使用 FETCH NEXT 逐个提取这些行。FETCH 语句以单行结果集形式返回由 DECLARE CURSOR 指定的列的值。USE pubsGODECLARE authors_cursor CURSOR FORSELECT au_lname FROM autho
2012-10-28 10:17:16
501
转载 SQL server触发器实例讲解(如何实现两个表的关联)
SQL server触发器实例讲解(如何实现两个表的关联)SQL触发器实例1定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Ta
2012-10-28 09:35:11
12513
2
转载 jQuery事件大全
attribute: $(" p" ).addclass(css中定义的样式类型) 给某个元素添加样式 $(" img" ).attr({src:" test.jpg" alt:" test image" }) 给某个元素添加属性/值 参数是map $(" img" ).attr(" src" " test.jpg" ) 给某个元素添加属性/值 $(" im
2012-10-12 13:14:02
785
1
转载 SQL经典语句
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin
2012-10-03 16:32:52
666
2
转载 SQL SERVER实用经验技巧集
Sql Server实用操作小技巧集合包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等 1.挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Ses
2012-10-03 15:53:52
784
转载 行转列
goif NOT EXISTS (select 1 from sysobjects where id = object_id('Car') AND type='U')BEGIN CREATE TABLE Car ( Carid UNIQUEIDENTIFIER , CarName VARCHAR(100) )endgo
2012-09-15 10:02:18
800
转载 存储数据库图片,=>提取数据库图片
图片保存到数据库的方法: public void imgToDB(string sql) { //参数sql中要求保存的imge变量名称为@images //调用方法如:imgToDB("update UserPhoto set Photo=@images where UserNo='" + temp + "'");
2012-08-24 22:46:49
790
转载 C#打印分页
对于HasMorePages,从字面上理解就是多页打印,也就是实现。在很多时候,由于参数设定错误,很容易出现new PointF(10.0, 30.0)部分报错的现象。这里需要谨慎对待。 HasMorePages的作用很容易产生误解,但也很好理解:当PrintPage函数执行完后,如果HasMorePages==true,则重新执行一遍PrintPage这个函数。只要明白了这一点,打印分
2012-08-24 15:10:07
7388
转载 DataGridView打印控件1
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Drawing.Printin
2012-08-23 08:34:04
985
转载 C#更新程序
主窗体:Form1.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.I
2012-08-22 14:06:24
1400
转载 CONVERT() 函数是把日期转换为新数据类型的通用函数。
CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。可以使用的 style 值:
2012-08-21 15:01:57
2013
原创 sql去除重复语句
sql 单表/多表查询去除重复记录单表distinct多表group bygroup by 必须放在 order by 和 limit之前,不然会报错************************************************************************************1、查找表中多余的重复记录,重复记录是根据单个字段(peopl
2012-08-19 16:51:34
382
原创 MD5加密
字符串\文件的MD5加密码2位十六进制using System.Security.Cryptography; \\加密类using System.IO;//文件流类private string securtiy(string str){byte[] buf = System.Text.Encoding.UTF8.GetBytes(str);//转换传入的str字符串//
2012-08-14 22:46:25
448
转载 SQL Server数据库备份恢复-拷贝数据库文件mdf和日志文件ldf
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器)
2012-08-09 14:28:01
10415
转载 一天比前一天多赚的钱
一天比前一天多赚的钱设个变量 记录前一天的钱 初始值为0查询结果为 当天的钱-这个变量 另外给这个变量赋值变为这天的钱存储过程循环declare @begin int set @begin=7declare @end int set @end=8if(@begin>=0)declare @num1 nvarchar(15) set @num1=
2012-08-09 09:51:03
864
转载 大整数数相乘的一个解决方案(附c# 代码)
问题描述: 给两个包含数字字符的长度为n的字符串A和B(假设都是数字字符) 如: String A="123456712345567"; String B="1234567812345678"; 要求将 A和B中的数值相乘结果以字符串输出结果。 我的思路: 先将字符串转化为字符数组(每个数字字符减去48即可得到真实的电脑认识的数字) ,具体根据
2012-08-08 16:42:00
765
转载 效率
庆祝本月大版得分过万,兼把在这段论坛中经常被问到的一个问题拿出来大家讨论一下。命题假设:测试表如下SQL code create table t_06 ( id int not null primary key, c1 varchar(30), i2 int) engine = myisam; delimiter
2012-08-07 21:31:17
595
原创 Datagridview控件常用设置
Datagridview .AllowDrop =False; //不允许用户拖动 .AllowUserToAddRows =False; //不允许用户增行 .AllowUserToDeleteRows=False; //不允许用户删行 .AllowUserToOrderColumns=False; //不允许用户排序 .Allo
2012-08-05 09:45:52
478
转载 典型SQL题(多表联查)
1.数据库表A 有个字段a是int类型 a中有数据有1到9任意(有重复的) 想取得a中,当 a=1时 a=2时 a=3…… 各一条记录的列表 select top 1 * from A where a=1 union select top 1 * from A where a=2 ... union select top 1 * from A where
2012-08-03 15:57:38
10751
转载 SQL Server 系统目录 常用查询语句
如何找到指定数据库中没有聚集索引的所有表?运行下列查询之前,请使用有效数据库名称替换 。Transact-SQLUSE ;GOSELECT SCHEMA_NAME(t.schema_id) AS schema_name, t.name AS table_nameFROM sys.tables AS tWHERE NOT EXISTS ( SELE
2012-08-03 14:40:01
865
转载 EXCEL导入导出SQL
1、在SQL数据库中直接从Excel里面查询数据: select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)2、从Excel文件中,导入数据到SQL数据库中, select * into 表
2012-08-03 14:29:30
495
原创 EXCEL数据导入SQL
SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问 在Sql Server中查询一下Excel文件的时候出现问题:XLS文件: insert into 表名(字段...) SELECT 字段... FROM OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0','Excel 8.0;IMEX=1;HD
2012-08-02 09:47:07
406
转载 SQL远程连接设置
设置SQL Server 2008以允许远程连接 如果无法通过IP地址远程连接你的SQL Server 2008服务器,可以参考下面的内容进行设置。在进行下述设置之前,应该确保你的网络已经安装设置完毕,服务器已经正常连接到网络中。1、单击Windows的"开始",依次选择"所有程序"、"Microsoft SQL Server 2008",然后单击“SQL Server Ma
2012-08-01 14:05:54
570
转载 PrintPreviewDialog简单加控件
在.NET中要使用打印服务非常的简单,微软已经为我们提供了下面一些类辅助我们执行打印操作PrintDocument;PrintDialog;PrintPreviewDialog;...... 有了上面的3个类,我们很轻松的就能设计一个程序的打印功能,实际上我们主要用到的是PrintDocument 类;但是PrintDocument有一个属性Printer
2012-07-31 20:50:48
11236
原创 datagridview 绑定数据后,更新update()问题
插入几行数据修改datagridview 后,使用dataadapter的update()老是提示SQL插入字段不能为NULL!主键字段1,字段2,字段3AA 1 2.5BB 1 3.5CC 2 2.0 用SQL 的Profiler 查看发现这样问题发现出
2012-07-31 15:08:16
3486
1
转载 SQL 事务(Transaction) 简单的使用方法
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的
2012-07-31 08:55:43
907
转载 ROW_NUMBER()函数可以计算每一行数据在结果集中的行号(从1开始计数)
使用语法如下:ROW_NUMBER OVER(排序规则)比如我们执行下面的SQL语句:SELECT ROW_NUMBER() OVER(ORDER BY FSalary),FNumber,FName,FSalary,FAgeFROM T_Employee执行完毕我们就能在输出结果中看到下面的执行结果:FNumber FName FSalary FAge1 DEV001
2012-07-24 22:21:31
3050
转载 实现行转列
1. /* 2. 3. a 4. name objec score 5. a EN 89 6. a CH 78 7. a HO 99 8. b EN 34 9. b CH 88 10. b H
2012-06-17 17:34:16
549
转载 先合计再关联
-----订单数量统计列表select coOrder.OrderID,SUM(coOrderDetail.Qty)AS [订单数量],SUM(stInstoreDetail.Qty)AS [入库数量]From coOrderINNERJOIN coOrderDetailON coOrder.OrderNo=coOrderDetail.OrderNoINNERJ
2012-06-17 17:26:28
1225
转载 行列转化及合并
产品 , 数量 , 箱号 A , 2 , 1 A , 2 , 2 A , 2 , 3 B , 1 , 4 B , 1 , 4 C , 3 , 5 C , 3 , 6查询结果需要将箱号统计出来:如 产品 , 数量 , 箱号范围 , 箱数 A , 6 , 1-3 , 3 B , 2 , 4 , 1 C , 6 , 5-6 , 2
2012-06-17 16:58:54
321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人