小编Imr*_*han的帖子

替换SQL Server 2008中的最后一个字符

我正在使用SQL Server 2008,并面临有关字符替换的问题.

如果我使用

SELECT REPLACE(MYWORD,0,1) FROM MYTABLE
Run Code Online (Sandbox Code Playgroud)

它将所有0替换为1,我只想替换最后一个字符就像MYWORD = "ERMN0"这样MYWORD = "ERMN1"

sql sql-server sql-server-2008

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

如何检查rdlc表达式中的多个条件

我在rdlc表达式值中只使用了可能的2个

=iif((Fields!Gender.Value="1"),"Male","Female")
Run Code Online (Sandbox Code Playgroud)

在这里,我只能使用两种可能性.但是,如果我想检查3个或更多条件,我该怎么办?

reportviewer iif-function rdlc

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

刷新ComboBox项目,最简单的方法

我google了很多.发现了很多.不幸的是,没有什么是直的,简单的,最重要的是,简单.我想要一些人写一个method拿a List<string>并删除之前的Items,然后设置它List<string>.

目前我有一个方法,但它没有错误.

public void refreshList(List<string> list){
    albumList.Items.Clear();
    albumList.DataSource =  list;
}
Run Code Online (Sandbox Code Playgroud)

c# combobox winforms c#-4.0

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

C#3中的自动属性 ​​- 如果我为set声明一个,则必须声明一个get的主体?

我正在使用VS 2008,在项目的属性页面中,我看到我的目标是.Net 3.5.

这是我在尝试编译时遇到的错误:

AMSDataModels.Vehicle.VIN.get'必须声明一个主体,因为它没有标记为abstract,extern或partial

以下是代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AMSDataModels
{
    public class Vehicle
    {
        //NodeID for datastore persistance
        public Guid NodeID { get; set; }

        public string VIN { get; 
            set { 
                if (value.Length != 17) throw new ArgumentOutOfRangeException("VIN", "VIN must be 17 characters"); 
            } }

        public string Make { get; set; }
        public string Model { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我从身体上剥离身体,那么它只是:

public string VIN { get; set; }
Run Code Online (Sandbox Code Playgroud)

一切正常,但我失去了检查VIN的能力.

有没有人建议如何解决这个或更好的方法来解决手头的问题?

我非常喜欢速记符号 …

c# .net-3.5

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

TableViewCell重叠文本

我的TableViewCell有问题

我的故事板中有两种类型的单元格.当我滚动时,文本在某些单元格中重叠.我尝试了一切,但我不知道该怎么办.非常感谢你的帮助

public func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
    {

        var storeNew = systemsBlog.getStore(listNews[indexPath.row].getIdStore())
        var newNotice = listNews[indexPath.row]

        let cell = tableView.dequeueReusableCellWithIdentifier("TimelineCell", forIndexPath: indexPath) as? TimelineCell

                cell!.nameLabel.text = storeNew.getName()
                cell!.postLabel?.text = newNotice.getText()
                cell!.postLabel?.numberOfLines = 0
                cell!.dateLabel.text = newNotice.getDate()
                cell!.typeImageView?.tag = indexPath.row;
                return cell!
}



class TimelineCell : UITableViewCell {

    @IBOutlet var nameLabel : UILabel!
    @IBOutlet var postLabel : UILabel?
    @IBOutlet var dateLabel : UILabel!

    override func awakeFromNib() {
     postLabel?.font = UIFont(name: "Roboto-Thin", size: 14)
    }

    override func layoutSubviews() …
Run Code Online (Sandbox Code Playgroud)

xcode overlap uitableview ios swift

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

GETDATE上个月

我想列出最后一个网站的统计数据.我列出了过去30天;

CONVERT(VARCHAR(10), S.DATEENTERED, 101) 
  BETWEEN 
    CONVERT(VARCHAR(10), GETDATE()-30, 101) 
  AND 
    CONVERT(VARCHAR(10), GETDATE(), 101) 
Run Code Online (Sandbox Code Playgroud)

这个月与;

RIGHT(CONVERT(VARCHAR(10), S.DATEENTERED, 103), 7) = 
RIGHT(CONVERT(VARCHAR(10), GETDATE(), 103), 7)
Run Code Online (Sandbox Code Playgroud)

但我不知道上个月使用什么查询.我试过了;

RIGHT(CONVERT(VARCHAR(10), S.DATEENTERED, 103), 7) = 
RIGHT(CONVERT(VARCHAR(10), GETDATE()-1, 103), 7) 
Run Code Online (Sandbox Code Playgroud)

不工作.

sql sql-server sql-server-2005

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

如何从0 X轴开始制作折线图

我创建折线图,但我想在X轴上显示从0开始的图表.我怎样才能做到这一点.

我尝试了一些方法,但仍然没有得到我想要的.

Chart1.ChartAreas[0].AxisX.Interval = 0;

Chart1.ChartAreas[0].AxisX.IsStartedFromZero = true;

Chart1.ChartAreas[0].AxisX.Minimum = 0;

Chart1.ChartAreas[0].AxisX.Crossing = 0;
Run Code Online (Sandbox Code Playgroud)

这就是我现在所做的

在此输入图像描述

这就是我要的

在此输入图像描述

还有一个,如何在图表中设置主要和次要单位..?

我的代码在这里

protected void Page_Load(object sender, EventArgs e)
    {
        System.Drawing.Font axisFont = new System.Drawing.Font("Arial", 8, System.Drawing.FontStyle.Bold);
        System.Drawing.Font titleFont = new System.Drawing.Font("Arial", 10, System.Drawing.FontStyle.Bold);

        Chart1.Width = 600;
        Chart1.Height = 400;
        Chart1.BorderlineColor = System.Drawing.Color.Black;
        Chart1.BorderlineWidth = 1;
        Chart1.BorderlineDashStyle = ChartDashStyle.Solid;

        double[] min = { 60.9, 0, 28.81, 7.27 };
        double[] ave = { 60.9, 0, 28.81, 7.27 };
        double[] max = { 5167.72, 1.27, 4176.16, 2566.59 …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net charts visual-studio-2010

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

Visual Studio 2013 SQL Server数据库项目构建失败

我在Windows 2012 R2上使用Visual Studio 2013玩SQL Server数据库项目.下面是我的代码,您可以从我的共享保管箱链接下载整个项目源代码,网址https://www.dropbox.com/s/aalnlwvxutr4g0f/UDF.zip?dl=1

using System;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;

public partial class UserDefinedFunctions
{
    [Microsoft.SqlServer.Server.SqlFunction]
    public static SqlString Greetings(SqlString name)
    {
        // Put your code here
        return new SqlString("Hello " + (string)name);
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试构建解决方案时,我收到以下消息.

------ Build build:项目:UDF,配置:调试任何CPU ------创建一个代表项目的模型...完成构建项目"UDF.sqlproj" - 失败.

建立失败.==========构建:0成功或最新,1失败,0跳过==========

基本上它告诉我构建失败但我找不到任何具体的错误.此外,"错误列表"窗格下没有列出任何内容.请指出正确的方向?

sql sql-server visual-studio-2013 sql-server-data-tools

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

CASE语句中的TSQL NVARCHAR转换错误

这个选择让我发疯.
错误是:

将nvarchar值'17 .30 h'转换为int数据类型的转换错误.

数据是:

(DateTime)   (Nvarchar)  (DateTime)
DATAINICI    DATAMANUAL  DATAFI
null         17.30 h     10/01/2015
01/01/2015   20.30 h     null
Run Code Online (Sandbox Code Playgroud)

声明是:

CASE WHEN  dbo.Activitat.DataInici is null 
THEN DATEPART(DAY,Activitat.Datafi) 
ELSE CONVERT(NVARCHAR(50), dbo.Activitat.DataManual)
END 
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server case-when

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

使用 Powershell 从 sql 表中获取值

我们知道我们可以使用 sql 查询窗口从数据库中获取值,例如“ select * from....”。有没有办法通过powershell方式获得价值。我找到了数据库表本身的方法,但没有找到值。

前任:

Set-location SQLserver:\sql\default\localhost\databases\database\tablesGet-childitem 
Run Code Online (Sandbox Code Playgroud)

上面的命令为我提供了数据库中的表,但我如何从中获取值。

windows sql-server powershell

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