随手一记

1.在WinForm读取数据的时候经常会用到DataTable,而对读取的数据我们有时只想显示其中符合某些条件的数据,这个时候就可以使用DataTable的Select操作,dataTable.Select(”检查结果=‘“+result+”’“),其中检查结果是DataTable的Column Name,不要忘记result用用引号。

2.如何查询数据库中某一列的函数重复数据:

SQL语句:

select * 
from EMRInfo as a ,(select message  from EMRInfo group by message having count(*)>1) b
where a.message =b.message 

这条SQL语句可以查询出EMRInfo表中的message列中的重复数据

3.在使用DevExpress控件时,如果想使用某个皮肤,只要在Program.cs文件中注册一下皮肤就可以了,比如:

DevExpress.Skins.SkinManager.Default.RegisterAssembly(typeof(DevExpress.UserSkins.testSkin).Assembly);

这句话就表示程序使用自定义的皮肤testSkin,这个testSkin可以通过DevExpress自带的皮肤工具进行编辑。如果想使用BonusSkins皮肤,只需加入下面一句代码即可:

DevExpress.UserSkins.BonusSkins.Register();

 这个时候程序中就可以使用BonusSkins皮肤了。此外,如果不紧接着在下面添加

DevExpress.Skins.SkinManager.EnableFormSkins();

这段代码,Form边框是不会被应用皮肤风格的。

4.如何使DataTable中的数据是在一个时间段里:

string expression = "Update_Date > #2/23/2012# and Update_Date < #2/25/2012#";
DataRow[] drRows = dt.Select(expression);

5.获取DataTable中指定日期的数据:

(1)
//如果'2012-2-23*'不加“*”,会得不出正确结果。
string expression = "Convert(Update_Date, 'System.String') like '2012-2-23*'";
DataRow[] drRows = dt.Select(expression);
(2)
string expression = "SUBSTRING(Convert(Update_Date, 'System.String'),1,10) like '2012-2-22'";
DataRow[] drRows = dt.Select(expression);

至于expression的用法参见微软官方网站:
http://msdn.microsoft.com/zh-cn/library/system.data.datacolumn.expression.aspx

6.关于ExecuteNonQuery执行存储过程的返回值

if(cmd.ExecuteNonQuery("xxxx")>0)
{//执行成功!
}
else
{//执行失败!
}

通过ExecuteNonQuery()的返回值来判断操作数据库的成功与否是可以的。但是要分情况:
1.ExecuteNonQuery() 不执行存储过程.
此时如果对数据库执行,插入,更新,删除操作,返回的是 受影响的行数.(及一个大于等于0的整数)
2.ExecuteNonQuery() 执行查询不返回影响的行数.
2.ExecuteNonQuery   执行存储过程.
[1].存储过程有返回值(传出参数)
    (1).把数据库中受影响的行数赋给返回值,这是得到的返回值是受影响的函数(大于或等于0的整数).
    (2).把某个值赋给返回值.
[2].存储过程没有返回值
    执行成功后返回 -1.
(没有返回值的存储过程理应 返回 受影响的行数 (执行 增删改) 但是.但我们在ado.net中执行存储过程的时候,dotnet 自动为给了存储过程一个默认值:set nocount on;
所以给我们的感觉是执行存储过程默认返回 -1  ,如果想要返回受影响的行数,只需将set nocount on改为set nocount off即可)

7.给SQL Server2005数据库的表设置多个主键:

只需在表的修改模式下,按住shift键然后选择要设置成主键的列,即可将所选择的列设置成为组合主键

转载于:https://www.cnblogs.com/magic-cube/archive/2012/02/23/2364095.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/410064.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue初级尝试

为了跟上前端后台化的潮流&#xff0c;本少不得不开始关注vue&#xff0c;下列上机代码是针对App.vue进行的更改 数据渲染----一般键值对&#xff0c;数组&#xff0c;对象和对象数组<template><div id"app"><img><h1>{{msg}}</h1><…

钉钉产品介绍_钉钉正式推出智能OA:免费开放、一站解决“人财物事”管理难题...

9月2日消息&#xff0c;阿里钉钉今日正式上线智能OA产品“OA审批”&#xff0c;通过开放工作流、审批流引擎&#xff0c;向中小企业提供场景全面、定制简易、操作门槛低的OA协同服务&#xff0c;实现企业管理流程、业务流程的全链路数字化&#xff0c;一站解决人财物事管理难题…

同方知网软件_国产精品软件天若OCR:支持图像识别/自动翻译/公式识别等

日常生活中有时候我们会遇到某些文件以截图方式发送的 , 想要提取其中的文字内容进行整理就需要靠识别。毕竟如果内容较多的话靠手打可能是个费时费力的事情&#xff0c;OCR识别方面的软件很多但是多数软件都是收费的。在收费软件里自然也有价格便宜和价格比较高的&#xff0c;…

[html] div等元素如何阻止点击穿透和实现点击穿透?

[html] div等元素如何阻止点击穿透和实现点击穿透&#xff1f; pointer-events: none; 允许点击穿透 阻止穿透 在js的点击事件里面添加这句话&#xff0c;阻止冒泡 event.stopPropagation();个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff…

第三天了

今天好累&#xff0c;但收获多多&#xff0c;满足。 2012.2.23图层和蒙版层的类型&#xff1a;图层&#xff0c;智能图层【一个文档里嵌入一个文档&#xff0c;双击图层后形成一个新的文档】&#xff0c;调节层&#xff1b;背景层<-->图层&#xff1a;按ALT双击背景层--&…

n维椭球体积公式_物质的量浓度公式如何应用

我们常用到的物理量一般有长度、时间、速度等等&#xff0c;物质的量也和这些概念一样&#xff0c;是一个物理量的整体名词&#xff0c;今天小编就为大家介绍一下什么是物质的量&#xff0c;物质的量的浓度公式是什么。1、国际单位制7个物理量长度(单位&#xff1a;m)、质量(单…

利用vue v-bind属性绑定bootstrap样式以及输出数据

自从知道了bootstrap&#xff0c;就被他简介&#xff0c;大气美观的样式吸引&#xff0c;即使在vue框架中&#xff0c;仍旧想使用&#xff0c;下面给出了vue适配版和原版的代码&#xff0c;以飨读者 数据输出部分export default {data(){return {pagestyle:https://v4.bootcss…

[html] 浏览器的默认字体大小是多少?怎么设计它的基准?

[html] 浏览器的默认字体大小是多少&#xff1f;怎么设计它的基准&#xff1f; 多数浏览器的默认字体大小均为16px。可设置CSS的font-size改变字体大小。 <style> html,body{ font-size: 16px; } </style> 也可设置font-size:62.5%&#xff0c;使得1rem 10px来约…

python中urframe函数的用法_python类中的内置函数

__init__():__init__方法在类的一个对象被建立时&#xff0c;马上运行。这个方法可以用来对你的对象做一些你希望的初始化。注意&#xff0c;这个名称的开始和结尾都是双下划线。代码例子:#!/usr/bin/python# Filename: class_init.pyclass Person:def __init__(self, name):se…

Hadoop中RPC机制

Hadoop中RPC机制 RPC(Remote Procedure Call Protocol)远程过程调用协议&#xff0c;它是一种通过网络从远程计算机程序上请求服务&#xff0c;而不需要了解底层网络技术的协议。Hadoop底层的交互都是通过rpc进行的。例如&#xff1a;datanode和namenode 、tasktracker和jobtra…

C++中如何读取一个数的位数_求1000以内的水仙花数

点击上方 蓝字关注我们大家好&#xff0c;我是阿汤哥。看知乎上有朋友说还不明白怎么判断水仙花数&#xff0c;今天我们就来看看这个问题。(PS&#xff1a;“求1000以内的水仙花数”这道题阿汤哥记忆犹新。到现在还记得这是我大一上学期期末考试的编程题。)怎么求水仙花数&…

[html] link标签的属性media有哪些值?都有什么作用?

[html] link标签的属性media有哪些值&#xff1f;都有什么作用&#xff1f; 根据w3c的介绍&#xff0c;media属性表示link的链接文档会应用于何种媒介&#xff08;设备&#xff09;上。用于为不同的媒介类型规定不同的样式。常用的值为screen(计算机屏幕&#xff0c;默认), pr…

双向绑定v-bind

通过v-model绑定输出数据<script> export default {data(){return {pagestyle:https://v4.bootcss.com/docs/4.3/dist/css/bootstrap.css,pagecss:https://v4.bootcss.com/docs/4.3/examples/sticky-footer-navbar/sticky-footer-navbar.css,mytitle:v-bind bootstrap样…

python函数复用_【python学习-4】可复用函数与模块

1、自定义函数自定义函数格式如下&#xff1a;def (参数列表):return#!/usr/bin/python#定义函数&#xff0c;打印数字1~5defprintNum5():#range函数&#xff0c;生成列表集合&#xff0c;有3个入参&#xff1a;start(可选&#xff0c;起始数)&#xff0c;stop(终止数&#xff…

(todo)数组名 有存储空间吗?

转与csdn 对于数组b[]&#xff0c;b是数组的地址&#xff0c;但b不算变量&#xff0c;有没有一个地方存放b&#xff1f;而且b是不 是存放的就是自己所在的地址。 ------------------------------------------------------------- 数组名不是对象&#xff0c;数组才是对象&am…

[html] 实现一个居中半透明的模态窗

[html] 实现一个居中半透明的模态窗 .modal{ width: 400px; height: 250px; position: absolute; top: 50%; left: 50%; background: rgba(0,0,0,.5); transform: translateX(-50%) translateY(-50%); }个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容…

xyz坐标图_“色觉地图”的建立(二):辐照度与亮度、rgb空间、“颜色图”的混色方式...

上篇““色觉地图”的建立&#xff08;一&#xff09;&#xff1a;光感受器、色匹配实验与CIE RGB坐标系“中说到&#xff0c;人的色觉是线性的&#xff0c;我们可以用叠加原理“混色”——这意味着色觉的空间固定不变&#xff0c;我们可以任意选择一组基底&#xff08;或说坐标…

Nginx的应用之动静分离

Nginx 的动静分离 我们通过中间件将动态请求和静态请求进行分离&#xff0c;减少了不必要的请求消耗和延时。 动静分离后&#xff0c;即使动态服务不可用&#xff0c;但静态资源不会受到影响。 应用实例 1、准备环境 系统角色主机名IP服务CentOS 7.2反向代理Nginx_Proxy192.168…

[html] 说说你对网格布局的理解

[html] 说说你对网格布局的理解 目前是最强大的布局方案&#xff0c;但兼容性差个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

【SQLSERVER】SQL SERVER 2008筛选表报错

【SQLSERVER】SQL SERVER 2008筛选表报错 错误详细&#xff1a;标题: Microsoft SQL Server Management Studio------------------------------无法为该请求检索数据。 (Microsoft.SqlServer.Management.Sdk.Sfc)有关帮助信息&#xff0c;请单击: http://go.microsoft.com/fwli…