- 博客(38)
- 资源 (42)
- 收藏
- 关注
原创 SQL解析XMl
create proc usp_100@inxml varchar(8000)='',@czyh ut_czyh=''asset nocount onSET QUOTED_IDENTIFIER ONSET ANSI_PADDING ONSET ANSI_NULLS ONSET ARITHABORT ONDECLARE @xml xml ,@WS08_10_05...
2019-07-04 15:24:43
769
原创 执行多个SQL临时表问题
有时候操作数据库时,需要多次执行SQL语句插入到临时表,最后再统一提交到数据库中但是如何及执行了每次存储,又更好的封装对应的执行SQL呢,想了想还是只有迭代器最方便public IEnumerable<DataTable> YieldReturnDataTable(List<string> strsqls) { if (...
2019-07-04 14:51:55
838
原创 cmd 弹框
在开发dll时,有时候需要进行弹框操作,但是又不是主线程如何弹框可以调用cmd命令方式弹出对话框WinExec(PChar('cmd.exe /c msg %username% /time:50 "'+strxml_out+'"' ),SW_HIDE);...
2019-07-04 09:36:21
1881
原创 sql 转换特殊字符
replace(replace(replace(replace(replace(a.ypmc,'<','<'),'>','>'),'"','''),'','"'),'&','&')在查询数据时经常遇到要将数据转换为xml报xml错误,原因是数据中可能包含了xml的特殊字符,按上面的在SQL中...
2019-07-04 09:33:02
1119
原创 c# 数据库大批量提交
sql server: #region sqlserver 大批量数据插入 /// /// sqlserver 大批量数据插入 /// /// /// 表名 /// 列名 public void BulkInsertForDataTable(DataTabl
2016-01-26 10:17:24
1037
原创 OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用
我写的一个c#程序 连接oracle 时 报:OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用最终解决时发现是32位与64位操作系统导致的,当然在这之前我也按其他人网上说的修改oracle文件夹的权限等问题;废话不多少说下我的解决方式: 安装程序:oracle服务器是64位,客户端是32位,系统是64位的;错误原因:程序的生成目标平台为x86,改成any cp
2016-01-08 10:21:53
8303
原创 webserver添加soap认证
1.首先建一个webserver的工程2.添加一个soap的类public class MySoapHeader : SoapHeader { public string _UnitCode { get; set; } public string UserID { get; set; } public string PassW
2015-12-08 09:05:15
1322
原创 c# 获取更新数据库信息
public static JsonUser RetrieveUser(string accountName, string password, int role) { using (TeleMedicineEntities context = new TeleMedicineEntities()) {
2014-05-07 10:01:33
825
原创 winform 获取启动项名称
private string GetStartUpName() { //获取启动项名称 System.Reflection.Assembly asm = System.Reflection.Assembly.GetEntryAssembly(); string startUpClient = asm.M
2014-04-17 18:59:10
610
原创 iis 405 Method Not Allowed
可能是谓词问题:参考 http://blog.youkuaiyun.com/wlccomeon/article/details/12894855或者是由于 iis7 对put 和 delete 操作做了限制 需要再web.config 文件配置如下:
2014-04-03 10:11:22
5310
原创 mvchtmlstring 自定义下拉列表
public static MvcHtmlString DropDownListForMonth(this HtmlHelper htmlHelper, Expression> expression, object htmlAttributes = null) { List list = GetSelectItemOfMont
2014-02-17 16:51:09
1596
原创 c# 代码优先 数据库命令
打开 工具 - 库程序包管理器 -程序包管理器控制台1.Enable-Migrations(使用一次就行了)2.Add-Migration3.Update-Database -Verbose
2013-12-31 10:24:58
763
原创 从注册表中查询某一键值对
本例已好视通为例,使用winform调用webserver接口后直接加入会议代码Microsoft.Win32.RegistryKey regKey = null; Microsoft.Win32.RegistryKey regSubKey = null; try { regKe
2013-12-30 17:28:59
1830
转载 HTML播放视频代码
项目中用的: classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' codebase='http://activex.microsoft.com/activex/controls
2013-11-02 11:51:00
14676
原创 友情链接 样式 点击弹出图片加滚动
" title="" target="_blank" style="float: left;"> " style="border: 1px solid #eee; padding: 1px;" />
2013-10-29 17:43:15
931
转载 c# MD5+时间戳 加密
client端:首先通过MD5(MD5(输入密码)+登陆时间)方式加密,接着将生成的密码加loginTime发给服务器进行验证 //获取登陆时间 DateTime loginTime = DateTime.Now; //生成登陆密码 MD5(MD5(输入密码)+登陆时间) string p
2013-08-01 15:19:23
8458
转载 C#获取当前路径的7种方法
转载地址:http://bbs.taokejh.net/home.php?mod=space&uid=319&do=blog&id=237C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2. System.Environment.Curre
2013-05-23 11:51:02
988
转载 TCP基础学习教程
转载地址:http://www.ibcibc.com/thread-1147-1-1.html服务端: 首先: 设置转换为一个IP IPAddress ip = IPAddress.parse("127.0.0.1"); //转换IP 第二: 监听 TcpListener tl = new TcpListener(ip,端口号自己给); 第三:
2013-05-09 08:33:09
970
转载 li内容不换行、div加滚动条
昨天在使用css结合div布局的时候碰到了一个问题。 在一个规定宽度大小的ul里边 我把li的宽度定义为自动。企图让li根据内容长度来自动向左对齐排列。例如宽度为210px的ul里 分别有4个li 这个4个li的宽度根据它们的自身内容长度为80px、120px、140px、80px。 我需要的效果是4个li向左自动排列。当第三个li和前两个li的长度之和大于ul的宽度时
2013-05-06 17:49:28
10316
转载 winform 无窗口栏 拖动
在建好的winform窗体里 设置 FormBorderStyle 为 none 定义一个全局变量 private Point mouse;为 winform 添加三个mouseDown 、MouseMove、MouseUp 事件 private void LogonForm_MouseDown(object sender, MouseEve
2013-04-24 13:36:56
793
转载 C# string.Format()
转载地址:http://www.cnblogs.com/pato/archive/2010/01/08/1642682.htmlC# string Format示例2008年10月10日 星期五 下午 05:29String.Format格式说明C#格式化数值结果表字符说明示例输出
2013-04-17 11:09:41
1210
原创 对url地址使用string.format 需加入大括号{0}
string.Format("http://baidu/at={0}","{{0}}");
2013-04-16 17:19:33
2167
原创 winfrom webbrower 加载本地html 播放 声音文件
这样 就可以播放了,不过最简模式没有效,我是改height的,希望高手指点 string path = AppDomain.CurrentDomain.BaseDirectory + "return.html"; webBrowser1.Navigate(path);html 源码:无标题文档.inputmsg{ bor
2013-04-13 16:52:51
855
转载 windows media player 控件的常用属性及方法
转载地址:http://www.cnblogs.com/jciwolf/articles/1057404.htmlwindowsmediaplayer 控件在我们编程时经常要用到,但是有很多属性及方法却不知道该怎么使用。(JavaScript中用法几乎完全相同)。 假设此控件名为wmp属性/方法名:说明: [基本属性]
2013-04-13 16:02:25
1004
转载 C#读取配置文件详解 完全自定义实现动态加载dll
转自(http://hi.baidu.com/huahua382811/blog/item/27d43cef3bd587f7b3fb956dC#读取配置文件需要注意的一些问题:C#读取配置文件1.了解配置文件概述:应 用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的
2013-04-12 09:22:17
5920
1
原创 建立图片的缩略图
public class ImportFileHelper{ public static Image vreateThumbnaulImage(string fileImagepath ,Size size){ using(FileStream file = File.OpenRead(fileImagepath)){ Stream fileStream
2013-04-10 11:34:21
697
原创 动态加载dll
先创建好动态库(添加 window 下的 类库)编译生成dll//string path = Environment.CurrentDirectory;//AppDomain.CurrentDomain.BaseDirectory System.Reflection.Assembly ass = System.Reflection.Assembly.LoadFrom(“dll地址”);
2013-04-10 10:34:27
619
原创 winform 窗口截图
Point size = PointToScreen(控件.Location); Image img = new Bitmap(控件.Width, 控件.Height);Graphics g = Graphics.FromImage(img);g.CopyFromScreen(new Point(size.X, size.Y), new Point(0, 0), 控件.Size);
2013-04-10 10:26:53
1433
原创 c# winform listview 拖放排序
源代码 http://download.youkuaiyun.com/detail/songconglai/5190885建个winform工程 添加 listview 控件 设置 allowDrop 为true ,添加DragDrop,DragEnter,DragLeave,DragOver事件 public Form1() { Ini
2013-03-28 11:48:53
4933
1
转载 Android Bitmap和Canvas学习笔记
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源: Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable (InputStream i
2012-11-14 14:54:02
838
转载 eclipse 配对括号的颜色改变
1.大括号风格改变。 Window -> Preferrence -> Java -> Formatter -> a.先new个新配置文件先,因为eclipse的配置文件可以导出,配置完一次后,便可以以后导入再用,我决定命名为ryan-eclipse,进了edit后弹出一个框,在Braces(大括号)里面全部变成NEXT LINE除了最后一个 Array Initializer。在Co
2012-11-09 16:16:11
14369
原创 android AudioTrack 播放 正弦波 方波
MainActivity.java : 1. 主类,播放方波(提供byteDate)和正弦波。 2. 提供三个按钮分别为 短方波(btnPlayFS)、长方波(btnPlayFL)、正弦波(btnPlayZ),其功能如下: 2.1. btnPlayFS /btnPlayFL 单击事件 :实例化WaveOutF(方波类),调用sendByteDate(byte[],length)方
2012-11-08 13:39:42
9105
1
原创 android 软件卸载 代码
package scl.uninstallapp;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.app.AlertDialog;import android.content.Context;import android.content.Inten
2012-10-23 09:50:31
1075
原创 android ListView 异步下载图片 优化一
源码:http://download.youkuaiyun.com/detail/songconglai/4667087public class MainActivity extends Activity { private ListView listView = null; private AdapterListView adapterListView = null;
2012-10-20 11:23:44
1534
原创 android 短信
package scl.sms_01;import android.app.Activity;import android.content.ContentValues;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.telephony.SmsMa
2012-10-15 12:54:34
815
转载 android中LayoutInflater的使用
<br /><br /> Inflater英文意思是膨胀,在android中应该是扩展的意思吧。 <br />LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。<br /> (0)她可以有很多地方可以使用,如BaseAdapter的getView中,自定义Dial
2011-04-21 16:06:00
578
Redis1.2.1
2019-09-16
SoEasyPlatform 代码生成器
2019-01-22
jscharts3.0 无logo
2013-10-09
android 短信 收发
2012-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人