小编Sab*_*hra的帖子

如何在包含数字的SQL Server中对VARCHAR列进行排序?

VARCHARSQL Server 2000数据库中有一个列,可以包含字母或数字.这取决于客户在前端配置应用程序的方式.

当它确实包含数字时,我希望它以数字方式排序,例如"1","2","10"而不是"1","10","2".只包含字母,字母和数字(如'A1')的字段可以按字母顺序排序.例如,这将是可接受的排序顺序.

1
2
10
A
B
B1
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳方法是什么?

sql t-sql

50
推荐指数
5
解决办法
11万
查看次数

WPF:Textbox和Binding to Double无法输入.在上面

我有一个文本框

<TextBox Text="{Binding TransactionDetails.TransactionAmount, Mode=TwoWay, 
UpdateSourceTrigger=PropertyChanged}" Grid.Column="3" Grid.ColumnSpan="2" Grid.Row="5" 
x:Name="TextBoxAmount"/>
Run Code Online (Sandbox Code Playgroud)

我把"TransactionAmount"作为Double.它在整数值上运行良好,但是当我输入一些浮点值如100.456时,我无法输入'.'

wpf mvvm

10
推荐指数
3
解决办法
7535
查看次数

在String数组中插入一个元素

我有包含n个元素的字符串.

我想在第一个位置插入一个自动递增的数字.

例如数据

66,45,34,23,39,83
64,46,332,73,39,33 
54,76,32,23,96,42
Run Code Online (Sandbox Code Playgroud)

我正在拆分字符串到数组与拆分字符','

我想要一个增加数字的结果数组作为第一个位置

1,66,45,34,23,39,83
2,64,46,332,73,39,33
3,54,76,32,23,96,42
Run Code Online (Sandbox Code Playgroud)

请建议我该怎么做.

谢谢

c# arrays

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

在sql中选择只有一个不同列的多个列

我需要查询SQL数据库以查找一列的所有不同值,我需要另外两列中的任意值.例如,下面的表格考虑有三列:CurrencyCode,BuyRateSellRate:

CurrencyCode  BuyRate  SellRate
AUD           1.037    1.97
AUD           1.079    1.99
EUR           0.7288   0.8763
EUR           0.731    0.88
GBP           0.59     0.72
Run Code Online (Sandbox Code Playgroud)

我希望检索一行具有不同的行CurrencyCode,也许获取这三行:

CurrencyCode  BuyRate  SellRate
AUD           1.037    1.97
EUR           0.7288   0.8763
GBP           0.59     0.72
Run Code Online (Sandbox Code Playgroud)

我试过我的SQL查询:

SELECT distinct CurrencyCode, BuyRate, SellRate FROM  Currencies
Run Code Online (Sandbox Code Playgroud)

但是我没有得到理想的结果,因为它区分了所有列.

sql sql-server

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

AngularJS:TypeError: $http(...).success 不是 asp.net WebMethod 上的函数

我是新手AngularJs并在网络表单中使用它

我的代码如下

var app = angular.module('demoApp', [])
app.controller('usrController', function ($scope, $http, $window) {
    $scope.userdata = {};
    var post = $http({
        method: "POST",
        url: "Index.aspx/GetData",
        dataType: 'json',
        data: {},
        headers: { "Content-Type": "application/json" }
    }).success(function (data, status) {
        console.log(data);
        $scope.userdata = data.d;
    }).error(function (data, status) {
        $window.alert(data.Message);
    });
});
Run Code Online (Sandbox Code Playgroud)

我的 WebMethod 代码如下

[WebMethod]
public static string GetData()
{
    DataTable dt = Helper.UserList("sp_GetSearchList");
    string JSONString = string.Empty;
    JSONString = JsonConvert.SerializeObject(dt).ToString();
    return JSONString;
}
Run Code Online (Sandbox Code Playgroud)

我的 JSONString 返回完美的 json 但我得到了错误

TypeError: $http(...).success …

http angularjs angularjs-1.6

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

SQL Server 2000用于记录创建日期时间的函数

我被赋予了一个任务,可以显示添加数据库中的记录的时间,但之前的开发人员从未为此创建过字段,我无法返回并为所有现有记录编制日期.是否有一种简单的方法可以从SQL server 2000查询中提取记录创建日期.

SELECT RECORD_CREATED_DATE FROM tblSomething WHERE idField = 1
Run Code Online (Sandbox Code Playgroud)

RECORD_CREATED_DATE不是在现有的表中的字段.是否有某种SQL函数来获取此信息?

sql sql-server

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

没有在SQL中获得正确的计数

我是全新的SQL.我有一个类似于这个的简单选择查询:

SELECT COUNT(col1) FROM table1
Run Code Online (Sandbox Code Playgroud)

表中有大约120条记录显示在GUI.出于某种原因,此查询始终返回一个小于实际计数的数字.

有人能帮帮我吗?

sql t-sql sql-server-2005

4
推荐指数
2
解决办法
748
查看次数

SQL JOIN查询编写

我正在尝试编写一个涉及两个表的简单查询."person"表具有唯一的person_id和a name,并且"friends"表具有a person_id和a friend_id,其是person_id人员表中的a的FK .

person:
<PK> int person_id 
varchar[45] name

friends: 
<PK> int person_id
<PK> int friend_id
Run Code Online (Sandbox Code Playgroud)

我想选择所有人1的朋友的名字.

我可以使用一个IN声明轻松地做到这一点:

SELECT p.name FROM person p WHERE p.person_id IN (SELECT f.friend_id FROM friends f WHERE f.person_id = 1);
Run Code Online (Sandbox Code Playgroud)

但是,我并不擅长撰写JOIN陈述.有人可以帮我写等效的连接吗?

显然这是一个人为的例子,但我尝试过我的真实数据并且在概念上遗漏了一些东西.谢谢.

sql join

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

diagramTypeProvider不能为null

我正在创建一个spring mvc使用maven and Hibernate作为其数据库,我在JPA图编辑器上遇到问题我正在使用Eclipse火星.

在项目构面中启用JPA并在其中添加实体后persistence.xml,每次单击Open diagram它都会显示错误

diagramTypeProvider不能为null

eclipse diagram spring jpa editor

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

SQL Server:选择字面值比选择字段更快吗?

我已经看到有些人使用EXISTS (SELECT 1 FROM ...)而不是EXISTS (SELECT id FROM ...)优化 - 而不是查找并返回值,SQL Server可以简单地返回它给出的文字.

SELECT(1)总是快?从表中选择一个值是否需要选择文字会避免的工作?

sql sql-server

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

使用asp.net Web API发布数据

大家好,我是asp.net Web API的新手。我想将用户数据保存在数据库中,并使用邮递员传递数据。

在我的API控制器中,我写了

public HttpResponseMessage PostCustomer([FromBody] NewUser userData)
{
    userData = repository.Add(userData);
    var response = Request.CreateResponse<NewUser>(HttpStatusCode.Created, userData);
    string uri = Url.Link("DefaultApi", new { customerID = userData.ID });
    response.Headers.Location = new Uri(uri);
    return response;
}
Run Code Online (Sandbox Code Playgroud)

NewUser是如下的类

public class NewUser
    {
        [Key]
        public long ID { get; set; }
        public string UserName { get; set; }
        public string Password { get; set; }
        public bool Status { get; set; }
        public DateTime? CreatedDate { get; set; }
        public DateTime? ModifiedDate { …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-web-api

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