摘要: 比较实用的方式。系统上安装的是oracle9i的精简版,为了方便程序连数据库,还减少占用空间,开发也可以用,文件名是“oracle9i310.msi”,在32位系统下可以直接安装使用,没有问题。在64位系统中安装oracle9i,再装plsql Developer,配置好“tnsnames.ora”也不能使用,具体原因不说了,直接说怎么解决,到Oracle官网下载Instant Client for Microsoft Windows (32-bit)(http://www.oracle.com/technetwork/topics/winsoft-085727.html),选 instant 阅读全文
posted @ 2013-04-26 14:27 wowait2 阅读(283) 评论(0) 推荐(0) 编辑
摘要: SQLServer2008创建新用户具体的方法是: 1:打开SQL Server Manager管理器!在左面找到 ‘安全性’ 单击右键 选择‘新建”,“登录” 弹出一个对话框,在登录名中输入你的登录号,选择'SQLSERVER身份验证',并输入密码,可以把‘用户下次登录时必须修改密码’取消掉。 点击‘用户映射’,在右面选择要映射的数据库,并在前面打勾!在下面一栏中‘db-owner’和‘public’前面打勾。然后点击'状态'在右面栏中选中"授予"、“启用”,这两项一般是默认的,但如果默认的不是此两项必须改过来,不然是连不上的!点击‘确定’。2:找到SQL服务器,在左栏中上面 阅读全文
posted @ 2013-01-27 22:15 wowait2 阅读(303) 评论(0) 推荐(0) 编辑
摘要: //隐藏gridview的ID列 $(document).ready(function () { $("#GridView1 tr").each(function (j, n) { $(this).children().eq(0).css("display", "none"); }); }) //将第三列换成radio并把radio的value赋值为该列的ID 设置name一样可以避免radio多选 $(document).ready(function () { ... 阅读全文
posted @ 2012-12-27 23:16 wowait2 阅读(287) 评论(0) 推荐(0) 编辑
摘要: CmbInfo:struct CmbInfo { public int _key; public string _text; public CmbInfo(int key, string text) { _key = key; _text = text; } public override string ToString() { return _text; } }comboBoxEdit赋值: ComboBoxItemCollection col1 = c... 阅读全文
posted @ 2012-05-06 22:17 wowait2 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 新装了vs2010后,打开项目发现源代码编辑器中的智能感知由中文变成英文了,看的不爽,网上找了下解决方法,有一篇文章说把将zh-Hans文件夹中的全部XML复制并替换掉zh-CN文件夹中的XML文档后,(C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\zh-Hans 下XML复制并替换掉C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\zh-CN 文件夹中的XML)我试了下,重启VS,打开项目后发现还是不行啊,我打开网上下载的一个DEMO,发 阅读全文
posted @ 2011-12-31 10:43 wowait2 阅读(1913) 评论(1) 推荐(1) 编辑
摘要: 代码如下: /// <summary> /// 批量插入(datatable插入数据库) /// </summary> /// <param name="dtNumID"></param> internal static void _SqlBulkCopyData(DataTable dtNumID) { string[] str=new string[]{"CommodityID","CardTypeID","Discount"}; SqlBulkCopyData( 阅读全文
posted @ 2011-10-27 10:13 wowait2 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、方法一 在主窗体FrmMain中申明 public static bool isRunMain = false;把Program.cs文件改成: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> //[STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Frm 阅读全文
posted @ 2011-10-07 17:14 wowait2 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 问题 通常我们在设置子控件的一些与外观、布局有关的属性时,比如Size、Location、Anchor或Dock等,会激发子控件的 Layout事件,并可能会引起窗口重绘。当子控件较多时,如果频繁设置上述属性(例如在窗体的初始化代码中),多个子控件的Layout事件会引起窗口重绘效率问题,比如闪烁。特别地,通过动态加载插件生成的UI对象特别多时,闪烁的情况就特别严重。那么怎么解决这个问题呢?解决 这时,通过使用控件的SuspendLayout方法,可以将控件的布局暂时挂起,其后的代码中将会把子控件的Layout事件暂时挂起,只是把相应属性的值设置为新值,并不激发Layout事件,待... 阅读全文
posted @ 2011-09-13 18:10 wowait2 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 修改:addMessage("您的信息已经修改成功!"); int i = dgvCustomer.CurrentRow.Index;//重新加载dgvCustomer.Rows[i].Selected = true; dgvCustomer.FirstDisplayedScrollingRowIndex = i; 添加:addMessage("您的信息已经添加成功!");//重新加载dgvCustomer.Rows[dgvCustomer... 阅读全文
posted @ 2011-09-06 18:08 wowait2 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在vb.net中,用来设置日期和时间的控件有两个:DateTimePicker 控件和 MonthCalendar 控件,本文先介绍 DateTimePicker 控件的使用。在vb.net的工具箱中,DateTimePicker 控件的图标如下图一所示:图一:DateTimePicker控件DateTimePicker 控件一般用于让用户可以从日期列表中选择单个值。运行时,单击控件边上的下拉箭头,会显示为两个部分:一个下拉列表,一个用于选择日期的网格,如下图二所示:图二:DateTimePicker控件完整视图 就 DateTimePicker 控件的功能来说,它是为了让用户方便地按我们预先 阅读全文
posted @ 2011-09-05 11:10 wowait2 阅读(871) 评论(0) 推荐(0) 编辑