小编Kha*_*man的帖子

ASP.NET用户名更改

我有一个使用ASP.net会员提供商的asp.net网站.用户ID跟踪DB中的每个注释,条目等.

由于MS没有提供更改用户名的方法,因此我在数据库的"users"表中找到了userNAME,并且只有一个用户名出现的位置.

我的问题是,

提供"编辑个人资料"页面是否安全,允许用户编辑自己的用户名.当然,我会通过直接更改数据库中的"用户名"值来在后台处理此更改.

这有什么缺点吗?我已经创建并修改了一些测试帐户,看起来很好,我只是想知道在投入生产之前是否存在任何已知的负面影响.

asp.net asp.net-membership

20
推荐指数
1
解决办法
2万
查看次数

如何在HTML标记中阅读web.config APP密钥设置

我有一个使用第三方activeX控件的ASP.NET站点.我必须将一些参数传递给HTML页面中的OBJECT标记.如果我将这些参数硬编码到HTML中,一切正常.

我想将参数放在我的web.config中,应用设置为"key/value"对.

我的问题是我无法读取HTML标记中的应用程序密钥设置,以便成功地将它们作为参数传递.我可以从后面的服务器端代码中读取它们.

在客户端HTML标记中读取这些设置的正确方法是什么?

谢谢

html asp.net activex web-config object

14
推荐指数
2
解决办法
7万
查看次数

使屏幕闪烁以提醒用户

使用.NET 3.5 Winforms,我如何使整个屏幕在红色和白色之间闪烁/闪烁一秒钟。

我有一个大屏幕,仅用于显示受监控设备的状态。我希望它在用户应该查看的事件发生时闪烁作为通知。

谢谢

notifications animation screen blink winforms

5
推荐指数
1
解决办法
2094
查看次数

添加try catch突出显示的代码

我正在重构一些代码,并且有大量的函数没有导致问题的try catch语句.

在VS 2010中是否有键盘快捷键允许我选择整个函数或突出显示的代码并在其周围添加try catch end try语句...突出显示的代码自动在try下结束?

只是寻找捷径

keyboard-shortcuts hotkeys visual-studio-2010

5
推荐指数
2
解决办法
3224
查看次数

Join表的最后记录

我正在寻找正确的SQL代码来连接2个表并只显示详细信息表的最后一条记录.

我有一张带2张桌子的数据库,

Deals 
   DealID
   Dealname
   DealDetails

DealComments
   dcID
   DealID
   CommentTime
   CommentPerson
   Comment
Run Code Online (Sandbox Code Playgroud)

每笔交易都有多条评论,但我想创建一个显示所有交易的VIEW,并且只显示每笔交易的最后一条评论(由CommentTime确定)字段

sql

3
推荐指数
1
解决办法
3343
查看次数

没有多个LEFT的SQL Join

我在SQL DB中有以下表

车辆,RepairCharges,TowCharges,

车辆总是只有1条记录,而其他表格则只有多条记录.我当前的LEFT OUTER Join工作但是如果连接表中有多个条目,那么它返回的行数一样多.

我的问题是,我需要创建一个将加入这些表的SQL视图,但是只返回Vehicle Table的单个记录,即使连接表中有多个记录也是如此.这是可能的VIEW,还是我必须使用不同的方法?

编辑:从答案中,我意识到,正如我原先认为的那样,设计是不可能的.鉴于相同的情况,你会如何处理这个?

最终结果是有一张表格显示每辆车的1条线,同一条线显示第一次牵引和修理费用,如果有更多的牵引或修理费用,则显示每条车辆的新线路,而不重复车辆信息.

sql database-design views

1
推荐指数
1
解决办法
205
查看次数