.NET程序设计
文章平均质量分 72
dhlhh
这个作者很懒,什么都没留下…
展开
-
《用C#和数据库实现无限级分类法》修正程序
上次写了这篇文章后,马上发觉有个错误,即可能存在Node漏加的情况。因在添加节点时,只有一个循环,当添加节点时,可能父节点还没有添加,即找不到父亲了,这就引起漏加。真对不起,没有慎重。不过俺平常就是很随便的,一件事没想成熟就去做,但发现错了,一定会订正的。如果你不喜欢我这样,就把文章扔在一边吧。原来程序: /// /// 重设商品分类的 TreeView原创 2004-10-15 17:18:00 · 1317 阅读 · 0 评论 -
用C#和数据库实现无限级分类法
在做软件是,碰上这个问题,要把一个商店的分类用树形来表示。商品分类应该是无限子类划分的,怎样设计好一些。用数据库还是用XML。由于以前搞设计,编程方面较生了,.NET也则开始学,觉得还是用数据库比较熟悉些。由于以前没这方面经验,所以对数据库设计感到比较竦手。想了很多,比如链表,用一个Parent(父关系)、Child(子链接),后来舍弃了Child,就用Parent,只认父亲,于是设计数据库格式如原创 2004-10-13 09:52:00 · 3676 阅读 · 2 评论 -
探讨?C#中如何得到双字节字符的ASCII码
以前我用VB,很快得出了这个想要的结果:Dim ascStr as string = ASC(TextBox.Text(0))可是我用C#了,对这个看似简单的,也费尽了脑。string ascStr = (int)textBox1.Text[0];能对付abcd.....及+_(),但对“我,你、他”就没办法了,不信你试试:比较VB的ASC——C#的int值:VB(ASC)的我:-12590C#(原创 2004-10-16 23:12:00 · 2322 阅读 · 2 评论 -
用键盘控制光标在输入框中跳转的小巧门
今天心情比较好,刚为发现一个键盘控制的小巧门而高兴。很多文章都有类似的介绍,如按ENTER键,光标移动至下一格之类的文章。可是,以前还一直不知道,怎样开倒车,即光标要回到前一个控件上。我就喜欢瞎磨,用Google,搜索不到,就知己磨吧。我开始乱按键,可是怎么也不会倒退。后来想到TAB键,用控制键加TAB键试试。Ctrl + TAB、Alt + TAB,哈哈,就是:SHIFT + TAB马上用Sen原创 2004-10-20 01:43:00 · 2126 阅读 · 1 评论 -
权限设计问题,即C#实现上的设想[供讨论]
现在的程序,很多涉及到权限这个管理问题。一稍大和政务或商务软件都会涉及许多的权限,如管理、发表、浏览、收发公告等权限。对这个问题,在数据库上怎样实现才好呢?我下载了一些软件,它们在数据库上实现是用字段,即每一权限设置为1个Boolean或byte的字段。我分析了这种设计,优点是读取方便,如要知道某一权限,只要得到某个字段就可以了,不需要很多的程序来判断。但这种设计的缺点是:1、在维护中,需要增加或原创 2004-10-20 21:03:00 · 4983 阅读 · 2 评论