- 博客(82)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
原创 c# AseConnection的类型初始值设定项引发异常 无法加载 DLL sybdrvado11.dll
1.首要需要有以下三个文件Sybase.Data.AseClient.dllsybdrvado11.dllsybdrvssl.dll在程序运行目录,或者在System32下2.如果以上不行,选择项目的生成目标平台为x863.确保System32下有msvcr71.dll以及msvcp71.dll文件下载地址:https://download.youkuaiyun.com/do...
2018-09-07 16:41:58
1436
原创 C# winfrom缩放图片并且可以鼠标拖动
窗体如下:具体代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Wi
2017-07-03 16:52:47
1698
原创 发生系统错误 1219。不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。
发生系统错误 1219。不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次。1219。不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。" title="发生系统错误 1219。不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。" style="margin:0px; padding:0px; bord
2017-07-03 16:50:50
12370
原创 Sql server 开窗函数over()的语法
用法一:与ROW_NUMBER()函数结合用,给结果进行排序编号,如图: 代码如下:SELECT ROW_NUMBER() over(order by RequiredDate) num ,* from [Northwind].[dbo].[Orders] 用法二:跟聚合函数一起使用,利用over子句的分组效率比gro
2017-02-21 18:59:52
5743
原创 DbType 对应类型
网上搜的 对应关系SqlServer CodeSmith bigint Int64 binary Binary bit Boolean char AnsiStringFixedLength datetime
2017-02-21 18:58:44
5598
原创 常用SQLServer语句
1:某表的某个字段是否存在select count(1) from syscolumns where [id]=object_id('dt_article') and [name]='call_index'2:某表某字段里的最小值select min(id) from dt_article3:获取某表某字段里的最大值,并且加1select max(id)+1 from
2017-02-18 19:04:23
879
原创 C#知识点
一:简述 private、 protected、 public、 internal 修饰符的访问权限。private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。
2017-02-15 11:45:16
578
原创 查询MySQL数据库所占用大小
/*查询MySQL数据库里面的所有数据库各自占用大小*/select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size,concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_sizefrom informat
2016-05-23 15:48:32
4779
原创 mysql sql语句大全(2)
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup
2015-01-12 16:39:23
1050
原创 mysql简单的存储过程语法
#第1个存储过程,体会"封装sql"delimiter $drop procedure if exists p1;$ #删除存储过程create procedure p1()#创建存储过程begin select * from rooms;end;$call p1();$#调用存储过程#第2个存储过程,体会"参数"delimiter $drop proced
2015-01-12 16:36:03
699
原创 JavaScript自动关闭窗口
JavaScript自动关闭窗口 window.onload = function () {alert('打开页面自动弹出框!');} //自动关闭提示框 function Alert(str) { var msgw,msgh,bordercolor;
2014-11-24 21:32:30
1392
原创 mvc存储Cookie和读取Cookie方法
mvc存储Cookie和读取Cookie方法://存储HttpCookie cookie = new HttpCookie("User");System.Text.Encoding enc = System.Text.Encoding.GetEncoding("gb2312");cookie["id"] = HttpUtility.UrlEncode(logid.ToStrin
2014-11-17 22:12:05
5264
原创 JS正则表达式验证账号、手机号、电话、邮箱、货币
验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。function checkUser(str){ var re = /^[a-zA-z]\w{3,15}$/; if(re.test(str)){ alert("正确"); }else{ alert("错误"); } }chec
2014-10-22 13:11:54
1258
原创 MVC4使用EF6连接mysql数据库
1.需要安装MySql.Data.Entity.EF6,此dll可以在项目——》管理NuGet程序包里联机搜索MySql.Data.Entity.EF6并安装即可2.连接字符串需要添加providerName="Mysql.Data.MySqlClient"3. 将 《providers》 《provider invariantName="System.
2014-08-17 16:27:12
2742
原创 asp.net,mvc4,mysql数据库,Ef遇到问题集合
asp.net mvc mysql数据库,在我一个新手自学MVC4时遇到如下的问题,一一解决掉的方法记录如下方便自己日后查看,也为了方便一些像我一样的新手遇到如下问题时,提供参考问题一:解决办法如下:安装EntityFramework问题二:解决方法:在连接字符串里面添加providerName="System.Data.MySqlClient"
2014-08-17 15:51:04
1361
原创 MVC4建立DBContext的EF6数据
MVC4建立DBContext的EF6数据时1.需要using System.Data.Entity;命名空间2.此命名空间需要安装EntityFromwork.dll,此dll可以在项目——》管理NuGet程序包里联机搜索EntityFromwork并安装即可3.建立类wenbingDBContext并继承DbContext,此时就需要上面的命名空间了4.程序代码
2014-08-17 13:53:42
1767
原创 程序员写给同事的一封信
当你看到这瓶冠生园蜂蜜后也许你会惊讶,哎?这里咋么会有瓶冠生园蜂蜜呢?也许你会好奇,想问问旁边的人,这是谁的?也许你会怀疑,我不是用完后还没有去买新的,咋么这里会有新的呢?是我的还是别人的呢?也许你会这么想,难道有人在暗恋我?没错,你想的很正确,确实是有人在暗恋你,喜欢你,而且关注你有段时间了。也许你会问,他为什么会关注我呢?那,就让我来给你答案是因为有一次你去
2014-05-03 19:07:28
1259
原创 TreeView绑定无限层级关系类
protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){Bind_TV(TreeView1.Nodes);}}#region 添加父节点////// 添加父节点//////private void Bind_TV(Tre
2014-04-16 18:17:00
811
原创 unable to convert MySQL date/time value to System.DateTime
今天 用C# MySql做项目的时候 遇到了 unable to convert MySQL date/time value to System.DateTime 这样的异常错误,这个原因是因为:表里的日期字段存在00-00-00 00:00:00这样的时间,所以在进行比较的时候就会出现这样的错误。在网上找了种方法看了下有时可行有时是不可行的,在网上的方式是这样的如下:allow zero
2014-04-16 17:56:00
2658
原创 传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
今天做东西遇到了,这样的一个问题,最后了半天才找到问题所在,现在给大家分享一下问题所在:传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.doctorUserRelation_03D17F5AB0B5FFF501592690CCC9482D18F6A762589D7C84F48D8C57891D2513”,但此字典需要类型“System.Co
2014-03-19 19:58:51
3987
4
原创 There is already an open DataReader associated with this Connection which must be closed first
使用MVC4 EF Linq获取foreach列表循环的时候遇到了如下的问题:报错提示There is already an open DataReader associated with this Connection which must be closed first解决方法如下红色所示:@foreach (var item in Model.ToList()
2014-03-19 15:42:06
4616
1
原创 MVC4 EF linq从客户端中检测到有潜在的危险的Request.Path值
今天做项目的时候遇到了这样的问题贴出来给大家分享下啦,使用MVC4 EF linq跳转视图的时候出现,从客户端中检测到有潜在的危险的Request.Path值错误,如下图所示:解决办法如下: return RedirectToAction("Index", "Home", new { id = +menber.id });将传值的参数如红色部分那样写,浏览路劲是:H
2014-03-19 15:11:25
904
原创 MVC4数据访问EF查询linq语句的时候报错找不到表名问题
一天做项目的时候遇到这样的问题,MVC4用EF访问数据查询用linq语句的时候报错找不到表名:报错如下图:研究了几种情况,最后还是没有找到正真的问题所在,不过可能是和路由解析问题有关,暂时还没有进行这个研究,但是目前这个问题是有解决办法的,方法如下:1.有下划线的表名和实体类名是相同的可以找到表名2.没有下划线的表名和实体类名不相同的可以找到表名
2014-03-17 15:47:08
1825
1
原创 以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。
以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。报错内容如下:解决办法如下:1.在_Layout.cshtml布局body内,添加section,Scripts.Render和RenderSection标签示例代码如下: @RenderBody()
2014-03-13 13:12:24
18215
原创 VS2013服务器资源管理器添加Mysql数据源
如何为VS2013服务器资源管理器添加Mysql数据源,如图:接下来就看下如何添加1.需要下载安装Mysql for Visual Studio 1.1.1下载位置:http://download.youkuaiyun.com/detail/hww9011/7022553下载好安装即可2.打开VS2013环境,点击服务器资源管理器》数据库连接,右键点击添加连接如下图:3
2014-03-11 13:57:46
10878
1
原创 如何连接sqlserver数据库
打开sqlserver数据库连接一:首先的打开SQL server(MSSQLSERVER)服务,然后才可以连接上sqlserver数据库第一种打开服务的方法:在桌面计算机鼠标右键:管理》》服务和应用程序》》服务,在服务里面找到SQL server(MSSQLSERVER)右键启动就ok了,如下图所示:第二种打开服务的方法:使用命令行,如下图所示:
2014-03-10 14:13:07
4277
原创 json文件
JSON(全称为JavaScript Object Notation)是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和生成。一:JSON VS XML 1.JSON和XML的数据可读性基本相同 2.JSON和XML同样拥有
2014-03-05 14:30:12
1028
原创 vs2010 快捷键大全
VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 C
2014-03-05 14:30:09
1620
原创 MVC4的App_Start文件介绍
配置的逻辑搬到App_Start:新功能都不错,但额外的逻辑通过代码配置的功能,真的开始变得混乱起来的Global.asax的Application_Start方法。这些配置已经移动到静态类的App_Start目录.AuthConfig.cs:配置安全设置,包括网站的OAuth登录。BundleConfig.cs:用于注册所使用的捆绑和微小的系统。几乎被添加默认情况下,包括jQuery和
2014-03-05 14:30:07
4466
原创 MVC的Razor视图引擎:RenderBody,…
MVC的Razor视图引擎:RenderBody,RenderPage和RenderSection1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图
2014-03-05 14:30:05
1816
原创 c#生成图片缩略图或按比例压缩图片
有4个重载方法,有直接返回Image对象的,有生成缩略图,并且保存到指定目录的!using System.IO;using System.Drawing;using System.Drawing.Imaging;/// /// 图片处理类 /// 1、生成缩略图片或按照比例改变图片的大小和画质 /// 2、将生成的缩略图放到指定的目录下 /// public class Im
2014-03-05 14:30:03
1129
原创 MVC习题
习题一、填空题(1) MVC设计模式将应用程序按用户界面的功能划分为模型、视图和_____控制器_____3个模块。(2) 三层架构里的__________主要是对业务实体数据的加工,把加工后的数据传给页面显示。(3) ASP.NET MVC的前身是__________,是受到Ruby on Rails的灵感启发。(4) __________命名空间包含表示控制器、控制器工厂、
2014-03-05 14:30:00
2590
原创 MVC有关的核心命名空间
MVC有关的核心命名空间主要有以下几个1)System.Web.RoutingURL路由在该命名空间下提供了使用URL路由功能的类,它可以将一个URL路由映射对应到Controller上,而不是映射到一个物理文件。2)System.Web.Extensions这是ASP.NET Ajax的命名空间,在MVC中使用Ajax功能时需要引用。3)System.Web.Mvc
2014-03-05 14:29:58
3385
原创 常用的C#正则表达式
常用的C#正则表达式! "^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*
2014-03-05 14:29:56
761
原创 MVC
MVC模式与三层架构的区别三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层)1.mvc可以是三层中的一个表现层框架,属于表现层。三层和mvc可以共存。2.三层是基于业务逻辑来分的,而mvc是基于页面来分的。MVC主要用于表现层,3层主要用于体系架构,3层一般是表现层、中间层、数据层,其中表现层又可以分成M、3.V、C,(ModelView Con
2014-03-05 14:29:54
877
原创 ASP.NET页面之间传递值的几种方式
一般来讲有以下几种:QueryString,session,cookies,application,server.Transfer1. 使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
2014-03-05 14:29:52
675
原创 7.文件夹压缩和解压
//调用string sourcePath = @"F:\zazhi\book\2013-09";//文件夹压缩 zipDir.CompressDirectory(sourcePath,sourcePath + ".zip", (fileName) => {Console.WriteLine("Compressing {0}...", fileName);}); //文件夹解缩
2014-03-05 14:29:50
860
原创 6.GZ文件压缩
//调用string fileP =HttpContext.Current.Server.MapPath("~/zazhi/book");zip.zipfile(filePath); using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.IO;u
2014-03-05 14:29:48
746
原创 5.压缩文件及删除文件
//调用string sourcePath = @"F:\zazhi\book\2013-09";ZipHelper.CreateZip(sourcePath, sourcePath +".zip");//打包zipZipHelper.DeleteDir(sourcePath);//删除没有打包的 using System;using System.Collections.Gener
2014-03-05 14:29:46
633
URF-R330读卡器dll文件封装
2018-01-19
c#重写明华URF-R330读写器Demo
2018-01-18
Mysql for Visual Studio 1.1.1
2014-03-11
MySql.Data.dll
2014-03-04
用Silverlight+WCFRIAServices+Linq做的Student实例
2012-06-04
SilverLight网站在iis6和7上的发布总结
2012-06-04
C# 写 微信支付接口时 老是报 支付权限检查失败
2015-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人