@TomYu
界面显示和后台要分家,界面的皮肤也要分家的,要方便更换才好
功能是功能,显示是显示,皮肤是皮肤
原型开发,根据原型来扩展需求
有了原型,用户的需求就可以一点一点的挖掘出来
是一种比较好的方法,不要着急构架
需求分析,概要设计,后面才是架构
re: 一个小模型的讨论 virus 2008-09-18 17:58
这种东西好像是要看实体的关系了
order和customer是1:1的关系,customer和order是0:n,也就是说一个客户有0个或者n个订单,而一个订单只能属于一个客户。
在多的一端,也就是在order一端添加一个属性来表明它是那个customer的订单就可以了
不知道说明白了没有
re: 什么是门户技术 virus 2008-09-15 20:46
你好
这几天我正在研究sharepoint的portal,需要总结一下portal的功能,我们为什么要使用portal,它可以给我们带来那些好处呢,能否给些资料呢
谢谢
re: 我要学好数据结构 virus 2008-09-15 20:33
软件=程序+文档
程序=数据结构+算法
re: 代码生成器 virus 2008-09-12 08:48
这个东西我是我们公司开发的,是国外的公司开发的
你要上codesmith的网站去填写资料,就可以下载了
http://www.codesmithtools.com/
给你推荐一个“动软代码生成器”,也不是错的,是中国人写的,你可以试一下
http://www.maticsoft.com/
re: RFID票务系统调研报告 virus 2008-09-12 08:43
@telentlxd
图片原来是有的,后来因为图片太多了,为了后面文章的图片就删除了这篇的了,
不好意思啊
谢谢
re: 一步一步SharePoint 2007 virus 2008-09-11 14:53
都打不开啊,老兄
re: 通用的异步处理类和进度通知类及其示例 virus 2008-09-09 17:28
老兄啊,如何使用啊
谢谢
re: 通用的异步处理类和进度通知类及其示例 virus 2008-09-09 17:04
如何使用啊
谢谢
re: 小论微软的成功 virus 2008-09-08 17:51
@ocean
一看你就没有看市场调查
http://it.sohu.com/20080426/n256530360.shtml
@ZeroCool
这两者没有关系吧,当然了,相对于我来说,我们公司的人都比我强呢,更不用说微软的了,我比较的是那些人人都知道的大牛们
re: 小论微软的成功 virus 2008-09-08 16:40
@横刀天笑
@TonyZhu
@星屑
@asdfasdfasdfasdf
@chegan
没有想到引发了这么大的讨论啊
谢谢大家了
re: 小论微软的成功 virus 2008-09-08 13:49
@sorcom
不全是吧,
@Justin
谢谢
@Phinecos(洞庭散人)
老兄啊,我没有说微软没有牛人啊,我是说大牛外面的好像比微软多啊
微软更多的是商业上面的成功
@纸毛巾
可能我说的牛人是指技术上的牛人把
re: 困惑与迷茫 virus 2008-08-28 09:02
@西就东城
没有理由啊,哈哈
说的好
我想我也只能屈服了
看来人不能逾越的东西还真是多啊
re: 困惑与迷茫 virus 2008-08-27 15:56
@丁学
是啊,年龄是不老了,呵呵
@小龙3
有点早吗,还好吧,反正两个人愿意就结婚了,我们是大学同学,都很多年了,都想早点办了吧
@陈晨
可是我不甘心啊,可是又怕,所以难啊
@lougaofeng
哈哈,恐怕不行啊,人家是解决一个家属
re: 女儿点评 virus 2008-08-27 13:06
好温馨的家庭啊
我也就差一个女儿了
re: 软件项目管理团队成立 virus 2008-08-27 11:21
1. 账户名 :virusswb
2. 电子邮件:jorden008@163.com
3. 申请目的:学习项目管理
4. 对软件项目管理的看法与认识:刚接触,还没有经验,刚被公司提拔为TL,所以急待补充这方面的知识,谢谢
5. 对团队建设的建议(optional)
老大说了,测试和详细设计文档是最小值
re: 困惑与迷茫 virus 2008-08-27 11:09
@lkj
不知道啊,因为这一年我三次换工作,第一次我炒了公司,第二次公司不要我,第三次就是现在,我可以乐得其所,可是家庭呢,我总不能让我的家庭一起和我在4k的环境乐得其所吧
我是男人,我有责任,有义务啊,
呵呵,谢谢
@Fernando
不知道可否指定备份的时间跨度呢,比如说我只是想备份1-3月的,同时删除数据库的1-3月数据,然后恢复1-3月数据,不影响现有不是1-3月的数据
谢谢
就是按照时间参数来备份数据,恢复数据
不知道可否指定备份的时间跨度呢,比如说我只是想备份1-3月的,同时删除数据库的1-3月数据,然后恢复1-3月数据,不影响现有不是1-3月的数据
谢谢
@PerfectDesign
@PerfectDesign
你也可以if exist
这个if exist怎么写呢,是不是如果存在这样一条记录,然后就如何。。。。
if exist(select count(*) from SysUserInfo where LoginName=@LoginName and Password=@Password)
begin
存在这样一个用户,取用户信息
end
else
begin
不存在,然后返回0
end
@PerfectDesign
可以加你msn吗,谢谢
加个友情链接
我的msn:jorden008@hotmail.com
re: 搞明白了winform窗体间传引用 virus 2008-08-15 18:01
我在博客园也有一个系列,可以看看的
找到办法了
@count=count(*)
create procedure ValidatingLogin
@LoginName varchar(50),
@Password varchar(50),
@AutoID int output,
@RealName nvarchar(50) output
as
declare @count int;
select @count=count(*) from SysUserInfo where LoginName=@LoginName and Password=@Password
if(@count>0)
print '1'
go
re: 数据库sql方面的困惑 virus 2008-08-15 17:52
@PerfectDesign
看一下我给你的消息,谢谢
@草屋主人
那种登录验证呢,同时取用户信息呢
下面这个的if。。。。else。。。如何写呢,谢谢
create procedure ValidatingLogin
@LoginName varchar(50),
@Password varchar(50),
@AutoID int output,
@RealName nvarchar(50) output
as
declare @count int;
select count(*) from SysUserInfo where LoginName=@LoginName and Password=@Password
if(个数大于0)
begin
返回用户其他信息
返回1
end
else
begin
返回0
end
go
@szh
谢谢
@lygwujian
谢谢
什么时候也支持一下mysql吧,
还有啊,如何在生成model的时候生成带参数的构造函数啊,我喜欢使用构造函数初始化全部变量怎么弄呢
谢谢
还有啊,同样是添加一条数据的add方法,为什么有时候返回值是void有时候是int呢
谢谢
什么时候也支持一下mysql吧,
还有啊,如何在生成model的时候生成带参数的构造函数啊,我喜欢使用构造函数初始化全部变量怎么弄呢
谢谢
@zhaoxich
分别对应工具栏中数据分页的
bdNav是bandingnavigator分页控件
dataGV是网格控件datagridview控件
bdsource是绑定源控件bandingsource
使用方法如下
给datasource属性赋值就可以了,赋值必须是一个datatable类型
selectPaging.DataSource = _reportQuery.QueryProduceInfo(ope, begin, end, ip, computerName, proType, diskType, kbid,
custName, cfgID, proBatch);
re: 从C# 3.0到F# virus 2008-08-05 20:29
好像和linq to差不多啊
越来越对象化了
re: [转载]针对开源软件的牛话一句 virus 2008-08-05 10:15
@张洋
不要这么想不开吗,缘分未到而已,属于你的会来的
@liyunfeng
明显的闪烁,我没有发现啊,不好意思,有了答案给你回复吧,谢谢,大家互相学习了
re: c#,随机数,random virus 2008-08-04 15:55
@lexus
取出来一个就把取出来的从原来的范围中剔除,原来的100个取一个,变成了99取一个,继续随机,直到你取出你要的n个数,你说这n个会重复吗?
private void maintainLoginUserMenuItem_Click(object sender, EventArgs e)
{
if (tvRole.SelectedNode != null)
{
TreeNode node = tvRole.SelectedNode;
frmAddUserToRole addUserToRole = new frmAddUserToRole();
addUserToRole.RoleName = node.Text;
if (addUserToRole.ShowDialog() == DialogResult.OK)
{
}
}
}
private void tvRole_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right && tvRole.SelectedNode != null)
{
this.contextMenuTVRole.Show(tvRole, e.X, e.Y);
}
}
private void tvRole_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
tvRole.SelectedNode = tvRole.HitTest(e.Location).Node;
}
}
re: RFID票务系统调研报告 virus 2008-07-28 09:32
@北京天达恒业科技有限责任公司
老兄
你什么意思啊,跑到我这里做广告啊
哈哈
要收费啊
re: .Net程序员如何快速成长之我见 virus 2008-07-25 09:33
你想选什么就选什么啊
工作了,你可以说了算吗
公司有桌面的项目
你就winform了,有web的项目,你才可以webform了
你有那么多的选择吗
公司都是有什么做什么的
re: 运行时通过拖拽动态改变控件的大小 virus 2008-07-22 16:39
@leisshn
判断button的位置啊,如果top==0,就不能向上拖拉,其他方向雷同
re: [原创]包头人在北京 virus 2008-07-21 08:53
@赵岩
也祝福你
祝福我们所有的异乡人
re: [原创]大家动脑吧,一个面试题 virus 2008-07-21 08:52
@赵岩
不是固定的数字
re: sql 多条件查询的一种简单的方法 virus 2008-07-11 10:00
@hanjoe
反了吧,大哥
应该是null才使用默认值,不是空就是用参数值吧
select * from table where addDate = isnull(addDate ,@addDate) and name =isnull(name,@name)
@不妨沉迷
msn:
jorden008@hotmail.com
@成长的强强
重写的installer,同时加入自己的验证啊,在安装的过程中验证数据库和授权码,授权码输入正确才可以继续安装
授权码是用另外一个工具产生的,安装产生申请码,输入另外一个工具产生授权码,然后把授权码输入到安装过程中,就可以继续安装了
slq最大支持8000字符,大量的配置根本不能当作varchar放入数据库,只能使用xml类型,没有字符数限制
DECLARE @XMLSTRING VARCHAR(200) --XML字符串
一个xml文件的内容用varchar根本放不下的
使用xml类型吧
@陈晨
不保存也可以的,一边分割,一边使用
/*
插入角色的同时插入角色拥有的权限,权限使用权限列表表示,列表用逗号分隔权限的id
*/
create procedure AddRole
@RoleName varchar(50),
@Remark varchar(200),
@AuthorizeList varchar(8000),
@lastID int output
as
begin tran
insert into dbo.RoleInfo(RoleName,Remark) values(@RoleName,@Remark)
select @lastID=scope_identity()
declare @i int
set @AuthorizeList=@AuthorizeList+','
set @i=charindex(',',@AuthorizeList)
while @i>0
begin
insert into RoleAuthorizeInfo values(cast(@lastID as int),convert(int,left(@AuthorizeList,@i-1)))
set @AuthorizeList=substring(@AuthorizeList,@i+1,8000)
set @i=charindex(',',@AuthorizeList)
end
if @@error<>0
begin
rollback tran
end
else
begin
commit tran
end
go
@缪缪
没有啊,是我自己写的,一开始是每个输入框写,后来觉得可以重构一下,就整合了,缺陷是只能是textbox,不能兼容其他输入,例如combobox,以后有空继续重构
谢谢