我正在使用SQL Server 2008,并面临有关字符替换的问题.
如果我使用
SELECT REPLACE(MYWORD,0,1) FROM MYTABLE
Run Code Online (Sandbox Code Playgroud)
它将所有0替换为1,我只想替换最后一个字符就像MYWORD = "ERMN0"这样MYWORD = "ERMN1"
我在rdlc表达式值中只使用了可能的2个
=iif((Fields!Gender.Value="1"),"Male","Female")
Run Code Online (Sandbox Code Playgroud)
在这里,我只能使用两种可能性.但是,如果我想检查3个或更多条件,我该怎么办?
我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) 我正在使用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的能力.
有没有人建议如何解决这个或更好的方法来解决手头的问题?
我非常喜欢速记符号 …
我的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) 我想列出最后一个网站的统计数据.我列出了过去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)
不工作.
我创建折线图,但我想在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) 我在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跳过==========
基本上它告诉我构建失败但我找不到任何具体的错误.此外,"错误列表"窗格下没有列出任何内容.请指出正确的方向?
这个选择让我发疯.
错误是:
将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) 我们知道我们可以使用 sql 查询窗口从数据库中获取值,例如“ select * from....”。有没有办法通过powershell方式获得价值。我找到了数据库表本身的方法,但没有找到值。
前任:
Set-location SQLserver:\sql\default\localhost\databases\database\tablesGet-childitem
Run Code Online (Sandbox Code Playgroud)
上面的命令为我提供了数据库中的表,但我如何从中获取值。
sql-server ×5
c# ×3
sql ×3
.net ×1
.net-3.5 ×1
asp.net ×1
c#-4.0 ×1
case-when ×1
charts ×1
combobox ×1
iif-function ×1
ios ×1
overlap ×1
powershell ×1
rdlc ×1
reportviewer ×1
swift ×1
t-sql ×1
uitableview ×1
windows ×1
winforms ×1
xcode ×1