小编Chr*_*ark的帖子

SSRS条件求和

我有一个SSRS报告,显示几页行.每行中都有一个"TYPE"字段.在该TYPE字段中,值为"M"或值为"P".在报告的最后,我想总结"P"类型的所有价格值.我尝试了这个,但它产生了一个#Error:

=Sum(iif(Fields!TYPE.Value = "P",Fields!EXT_QTY.Value * Fields!PRICE.Value ,0))
Run Code Online (Sandbox Code Playgroud)

这总结了所有行

=iif(Fields!PART_TYPE.Value = "P" ,  Sum(Fields!EXT_QTY.Value * Fields!PRICE.Value ),  0 )
Run Code Online (Sandbox Code Playgroud)

我确信这是可行的.有任何想法吗?谢谢

conditional sum reporting-services

23
推荐指数
2
解决办法
3万
查看次数

将MariaDB与实体框架结合使用

最近,我读到一则消息称MariaDB是MySQL的替代品,因为根据谷歌,MySQL 对集群/企业版的价格不友好.

现在我在Google上找不到与MariaDB相关的任何内容,所以我希望有人知道.是否可以使用MySQL驱动程序,因为它是100%兼容的?有什么想法吗?

更新

我刚刚发现RedHat也是从MySQL切换到MariaDB的默认数据库管理系统.因此,我当前的项目必须将其切换到MariaDB.

c# mysql entity-framework mariadb

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

Kendo Grid列隐藏/显示,启用/禁用

如何在条件或事件中隐藏/显示和启用/禁用剑道网格中的列.我只能在.model中找到启用/禁用kendogrid列的选项

任何帮助表示赞赏.

先感谢您!

kendo-ui kendo-grid

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

SSRS报告页面方向

我是Visual Studio中创建SQL SSRS(SSRS)报告的新手.到目前为止我印象深刻,但我无法找到如何在我的新报告中设置从纵向到横向的页面方向.

我认为这将在报告/报告属性设置中,但它不存在?

如何为我的新SSRS报告更改页面方向从纵向到横向?

visual-studio reporting-services

18
推荐指数
3
解决办法
3万
查看次数

无法授予mysql数据库权限

我有mysql Server版本:5.5.32-0ubuntu0.12.04.1(Ubuntu)安装了linux Ubuntu 12.04 LTS.

我似乎拥有root权限.我可以创建一个用户和一个数据库.但是,我似乎无法向用户授予对db的所有权限.

我的.my.cnf:

[client]
user=root
password=test
Run Code Online (Sandbox Code Playgroud)

我登录mysql -u root -h localhost -p,但我没有-p选项登录虽然我有.my.cnf(不是问题,但奇怪).

有一堆root用户,所以我摆脱了他们,我有这些用户:

mysql> SELECT host,user,password FROM mysql.user;
+-----------+------------------+-------------------------------------------+
| host      | user             | password                                  |
+-----------+------------------+-------------------------------------------+
| localhost | root             | ***************************************** |
| localhost | debian-sys-maint | ***************************************** |
+-----------+------------------+-------------------------------------------+

mysql> SHOW GRANTS FOR 'root'@'localhost';
+----------------------------------------------------------------------------------------------------------------------+
| Grants for root@localhost                                                                                            |
+----------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*****************************************' |
| GRANT PROXY ON ''@'' …
Run Code Online (Sandbox Code Playgroud)

mysql

16
推荐指数
3
解决办法
4万
查看次数

使用Oracle数据库配置ASP.NET MVC 4应用程序

我目前正在使用Oracle数据库处理ASP.NET MVC 4项目.我已成功在我的Web.config文件中添加连接字符串,如下所示:

<add name="OracleDBConnString" connectionString="Provider=MSDAORA;Data Source=ISDQA;User ID=isd;Password=isdqa;" providerName="System.Data.OleDB" />
Run Code Online (Sandbox Code Playgroud)

但是当我创建一个新项目时,它已经有了一个内置的身份验证类.如何一劳永逸地修改这些类?我想更改默认值ConnString.

这是我的模特:

public class UsersContext : DbContext
{
    public UsersContext()
        : base("OracleDBConnString")
    {
    }

    public DbSet<UserProfile> UserProfiles { get; set; }
}

public class LoginModel
{
    [Required]
    [Display(Name = "User name")]
    public string UserName { get; set; }

    [Required]
    [DataType(DataType.Password)]
    [Display(Name = "Password")]
    public string Password { get; set; }

    [Display(Name = "Remember me?")]
    public bool RememberMe { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是我的用户控制器:

[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public …
Run Code Online (Sandbox Code Playgroud)

c# oracle11gr2 asp.net-mvc-4

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

使用EF 4.1 Fluent Code First的每类型表继承

我有一组相当简单的数据库表,例如:

Vehicle
 Id
 RegNo

Car
 Id (FK of Vehicle.Id)
 OtherStuff

Bike
 Id (FK of Vehicle.Id)
 MoreStuff
Run Code Online (Sandbox Code Playgroud)

我的类模型正如您所期望的那样:Vehicle是一个抽象类,然后Car和Bike是它的子类.

我已经设置了我的EF4.1 Code First配置如下:

class VehicleConfiguration : EntityTypeConfiguration<Vehicle> {
    public VehicleConfiguration() {
        ToTable("Vehicles");
        Property(x => x.Id);
        Property(x => x.RegNo);
        HasKey(x => x.Id);
    }
}

class CarConfiguration : EntityTypeConfiguration<Car> {
    public CarConfiguration() {
        ToTable("Cars");
        Property(x => x.OtherStuff);
    }
}

class BikeConfiguration : EntityTypeConfiguration<Bike> {
    public BikeConfiguration() {
        ToTable("Bikes");
        Property(x => x.MoreStuff);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当EF试图构建其模型配置时,我遇到了许多奇怪的例外.

目前它正在抛弃这个:

System.Data.EntityCommandExecutionException: An error occurred while executing the command definition. See …
Run Code Online (Sandbox Code Playgroud)

entity-framework table-per-type entity-framework-4 entity-framework-4.1 entity-framework-6

8
推荐指数
2
解决办法
7762
查看次数

从后面的代码设置javascript变量的值(C#)

我理解客户端和服务器端脚本之间的区别.我有一个javascript函数和变量MasterPage:

<script language="JavaScript" type="text/javascript">
    var needToConfirm = false;
          window.onbeforeunload = confirmExit;
          function confirmExit()
          {
            if (needToConfirm)
            {
              needToConfirm = false;
              return "Currently in edit mode. If you leave the page now then you will lose unsaved changes."
            }
          }
</script>
Run Code Online (Sandbox Code Playgroud)

鉴于在我的ASP.NET(客户端)上我可以将needToConfirm变量的值更改为true onClientClick但是默认情况下它是false.这是一个例子.

 <asp:Button ID="btnEdit" runat="server" Text="  Edit  " onclick="btnEdit_Click" OnClientClick="needToConfirm = true;" />
Run Code Online (Sandbox Code Playgroud)

现在的问题是,在C#(服务器端)上,我必须needToConfirm在一个if-statement但不一定在下面设置为true Page_Load:

private void SetDefault()

    if (Session[def.ID_CUST] != null)
    {
          //I want to change the variable …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net

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

更改Oracle 11gR2的WM_CONCAT函数的分隔符

通常,WM_CONCAT是一个聚合函数,它返回表中用逗号分隔的值,就像这里一样.

假设我有一个foo这样的表:

col_id     | col_text


111        | This

111        | is

111        | a

111        | test.
Run Code Online (Sandbox Code Playgroud)

如果我使用此查询:

SELECT CAST(WM_CONCAT(col_text) AS VARCHAR2(100)), col_id FROM foo
Run Code Online (Sandbox Code Playgroud)

结果将是

This, is, a, test.
Run Code Online (Sandbox Code Playgroud)

是否有可能改变分离器(',')到其他字符,如'.''|'的的WM_CONCAT()功能?

或者创建一个可以执行的用户定义函数WM_CONCAT()

sql oracle function oracle11g

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

将输入类型="文本"更改为输入类型="密码"onfocus()

到目前为止,我已经完成了第一部分,我用这个javascript成功地将输入类型从文本更改为密码:

function replaceT(obj) {
        var newO = document.createElement('input');
        newO.setAttribute('type', 'password');
        newO.setAttribute('class', 'textbox');
        newO.setAttribute('name', obj.getAttribute('name'));
        obj.parentNode.replaceChild(newO, obj);
        newO.focus();
    } 
Run Code Online (Sandbox Code Playgroud)

和ASP代码:

<asp:TextBox ID="txtPassword" runat="server" SkinID="txtLogin" value="Password..." TabIndex="2" onfocus="replaceT(this)"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

我想要的是第二部分.如何返回" 密码... "值onblur.

简而言之,我想实现一个类似facebook的密码文本框.在IE上运行的占位符属性.

以前是这样的focus():

在此输入图像描述

然后关注:

在此输入图像描述

然后回到这个onblur():

谢谢.

PS

我想在没有jQuery(纯javascript)的情况下实现这一点,我正在使用IE 7+.

html javascript forms asp.net textbox

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