小编Use*_*404的帖子

如何通过特定行分隔符来读取文本文件?

使用streamreader读取文本文件.

using (StreamReader sr = new StreamReader(FileName, Encoding.Default))
{
     string line = sr.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

我想迫使该行分隔符应该是\n没有\r.那我该怎么做呢?

.net c# file-handling

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

如何使用T-SQL正确连接列?

我在表格中的多个列中有一个地址.

SELECT FirstName, LastName, StreetAddress, City, Country, PostalCode 
FROM Client
Run Code Online (Sandbox Code Playgroud)

我试图使用逗号(,)作为分隔符将地址相关列连接到一个字段中,但如果任何列"例如.城市"为空或空,则逗号不应该存在.

如何在cQL中使用TSQL中的三元运算符?或者建议我最好的做法?

谢谢

t-sql sql-server-2005

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

如何使用tsql中的replace函数更新字符串的一部分?

嗨我有一个nvarchar(1000)类型的列.我需要摆脱该列中的编码字符并用它们的特殊字符替换它们.例如:

column value is : 'This text values contains this '&' this'.
Run Code Online (Sandbox Code Playgroud)

我必须'&'用'&' 代替.

  1. 首先必须找到列中的记录'&'(可能使用类似条件)
  2. 然后只用它的特殊字符替换这个单词

我怎么做?PL.救命

t-sql sql-server-2005

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

如何在sql server 2005中使用具有多个值的条件?

我需要根据nvarchar(1000)列中的一些文本匹配过滤出记录.表有超过40万条记录并且还在增长.目前,我正在使用Like条件: -

SELECT 
    *
FROM
    table_01
WHERE
    Text like '%A1%'
    OR Text like '%B1%'
    OR Text like '%C1%'
    OR Text like '%D1%'
Run Code Online (Sandbox Code Playgroud)

有没有首选的工作?

sql t-sql sql-server sql-server-2005 like-keyword

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

如何从列的值中删除双引号?

这是表,每列值用双引号(")包装.

Name    Number      Address Phone1  Fax Value   Status
"Test"  "10000000"  "AB"    "5555"  "555"   "555"   "Active" 
Run Code Online (Sandbox Code Playgroud)

如何从每列中删除双引号?我为每一栏都尝试了这个: -

UPDATE Table 
SET Name = substring(Name,1,len(Name)-1) 
where substring(Name,len(Name),1) = '"'
Run Code Online (Sandbox Code Playgroud)

但寻找更可靠的解决方案.如果任何列具有尾随空格,则此操作将失败

sql t-sql sql-server-2005

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

如何使用T-SQL使用分隔符char分割字符串?

我在表的一列中有这个长字符串.我只想获得具体信息: - 我的表结构: -

Col1 = '123'
Col2 = 'AAAAA'
Col3 = 'Clent ID = 4356hy|Client Name = B B BOB|Client Phone = 667-444-2626|Client Fax = 666-666-0151|Info = INF8888877 -MAC333330554/444400800'
Run Code Online (Sandbox Code Playgroud)

我的选择陈述是: -

Select col1, col2, col3 from Table01
Run Code Online (Sandbox Code Playgroud)

但是在Col3中,我只需要'客户名称'的值'BB BOB'.

在Col3 -

  • 列分隔符是'|' 管道字符(例如'Client ID = 4356hy')

  • 键值定界符'='等于带有一个空格(前导和尾随)的符号.

请帮忙.

sql t-sql sql-server sql-server-2005

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

如何使用tsql获取前一天的记录?

我需要从最后一天开始的所有记录?

你好

Select * from table1 where tabledate > getdate() -1 
Run Code Online (Sandbox Code Playgroud)

有了这个查询,我需要在午夜之后运行以获得准确的结果.我需要在白天运行它并获得前一天的所有记录.

sql t-sql sql-server-2005

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

如何使用c#按文件名中的日期对文件进行排序?

嗨我在文件夹中有很多文件.这些文件以特定格式在文件名中包含日期和时间.我需要从名称中提取日期,然后按日期按升序对其进行排序.文件名示例: -

format_type_2011-07-12-13-00-12.txt

早些时候我正在使用createTime.但现在需求发生了变化.

var Files = new DirectoryInfo(FileDirectory).GetFiles()
                                                            .OrderBy(f => f.CreationTime)
                                                            .ToList();
Run Code Online (Sandbox Code Playgroud)

我该怎么做?任何帮助表示赞赏.

c# linq

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

如何在将项目从VS 2008转换为VS 2010时解决"使用GUID'遇到的程序集的多个版本"

我刚刚将我的项目从VS 2008转换为VS 2010,这是我现在得到的错误: -

遇到GUID''的多个版本的程序集.尝试预先导入其中一个程序集.

我已经尝试清理解决方案,项目,重新编译,关闭并再次打开.但没有运气.

c# visual-studio-2010 visual-studio-2008

6
推荐指数
2
解决办法
9968
查看次数

Response.Redirect()asp.net的替代方案是什么?

嗨各种博客中"网站性能提示"的提示之一是"避免重定向".在我的情况下,我Response.Redirect用于同一页面.我传递一个查询字符串并向用户显示适当的信息.

Response.Redirect("FinalPage.aspx?NextID=" + ID);
Run Code Online (Sandbox Code Playgroud)

所以在我们的业务逻辑中,我正在使用不同的信息重新加载相同的页面.

那么我该如何避免重定向?还有其他选择吗?顺便说一句,我的目标是在那里获得一些表现.

asp.net performance response.redirect

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