小编ACP*_*ACP的帖子

我在LINQ语句中做错了什么?

我正在研究Linq到xml,我正在使用linq读取一个xml文件.我使用了以下方法,

public void getbooklist(string Path)
{
    XDocument xdoc = XDocument.Load(Path);
    var books = new book in xdoc.Elements("book")
                 select book; 
}
Run Code Online (Sandbox Code Playgroud)

我的xml文件看起来像这样,

<?xml version="1.0" encoding="utf-8" ?>
<catalog>
  <book id="bk101">
     <author>Gambardella, Matthew</author>
     <title>XML Developer's Guide</title>
     <genre>Computer</genre>
     <price>44.95</price>
     <publish_date>2000-10-01</publish_date>
     <description>
      An in-depth look at creating applications
       with XML.
     </description>
  </book>
  <book id="bk102">
     <author>Ralls, Kim</author>
     <title>Midnight Rain</title>
     <genre>Fantasy</genre>
     <price>5.95</price>
     <publish_date>2000-12-16</publish_date>
     <description>
       A former architect battles corporate zombies,
       an evil sorceress, and her own childhood to become queen
       of the world.
    </description>
 </book>
</catalog>
Run Code Online (Sandbox Code Playgroud)

当我试图执行该方法时,我得到一个错误 …

c# linq-to-xml

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

在淘汰赛中禁用拖放js可排序

有没有办法在淘汰赛中使用sortable时禁用拖放功能.我有一个方形网格,里面有5*5个正方形.我想禁用一些方块的拖放而不是全部..如何做到这一点?任何建议..

javascript jquery-ui-sortable knockout.js

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

如何从字符串中删除尾随零?

我有一个字符串salePrice可以有类似的值29.90000,91.01000,我想得到输出像29.90,91.01小数点后的两位数.我正在使用一个字符串.

java string

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

在jquery中更改按钮标记内的跨度文本

我有像这样的html结构,

<button class="myBtn myBtnCTA signIn" onclick="javascript:;">
                            <span>Close</span>
</button>
Run Code Online (Sandbox Code Playgroud)

我想将文本从"关闭"更改为"保存并关闭".我试过这个,$(button .myBtn myBtnCTA signIn span).text()但这似乎没有用.有什么建议??

html jquery button

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

Yui文件太重,影响网站的性能

我用YUI作为javascript库开发了一个asp.net Web应用程序...我的网站非常慢,我第一次访问时花了三分钟查看我的页面....

  1. 通过萤火虫检查时,我的文件太重了,大小为278kb ......
  2. 可以做些什么来提高绩效?

asp.net performance yui

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

用于在sql server 2005中存储条形码的数据类型

海家伙,

  • 您建议在sql server 2005中存储条形码值的数据类型是什么?

sql-server types sql-server-2005 barcode

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

这两个SELECT语句之间有什么区别吗?

我的一位朋友告诉我关于声明2,但到目前为止我已经使用了声明1.

  • 这两个SELECT语句之间有什么区别吗?

  • 如果是这样,它是什么?

声明1:

 SELECT Col1 FROM Table1;
Run Code Online (Sandbox Code Playgroud)

声明2:

SELECT Table1.Col1 FROM Table1;
Run Code Online (Sandbox Code Playgroud)

sql

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

如何定义实例?

我在接受采访时被问到一个问题而且我无法回答...这是问题所在

  • 你将如何定义一个实例[c#]?

我的回答是它的另一个名称object......这个问题的正确答案是什么......

c# instance

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

微软知识库文章810886 + Asp.net

当我运行我的asp.net Web应用程序时,我收到此错误,

An error occurred loading a configuration file: Failed to start monitoring 
changes to 'Z:\CR-FIRST\app_code\model' because the network BIOS command limit 
has been reached. For more information on this error, please refer to Microsoft 
knowledge base article 810886. Hosting on a UNC share is not supported for the 
Windows XP Platform.
Run Code Online (Sandbox Code Playgroud)

为什么我得到这个错误...任何建议....

asp.net debugging

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

这个sql select语句有什么问题?

这是我的选择声明,

SELECT TOP 1
  EmpId, RemainingAdvance 
FROM SalaryDetails
WHERE EmpId IN (SELECT Emp_Id
                FROM Employee
                WHERE Desig_Id='27')
ORDER BY CreatedDate DESC
Run Code Online (Sandbox Code Playgroud)

当我执行SELECT Emp_Id FROM Employee WHERE Desig_Id='27'结果时

Emp_Id
16
17

但是当我执行我的第一个语句时,它只给出了结果16但没有输出17...我在SalaryDetails表格中有两个EmpId的记录.....

编辑:

从我的查询中删除TOP 1我得到了这个,

SELECT EmpId, RemainingAdvance FROM SalaryDetails 
where EmpId in (select Emp_Id from Employee where Desig_Id='27')
               ORDER BY CreatedDate DESC 
Run Code Online (Sandbox Code Playgroud)

给我

alt text http://img189.imageshack.us/img189/6836/resultpane1.jpg

我想要结果EmpId 16,17 ORDER BY CreatedDate DESC...因为我现在我Desig_Id='27'和我将用变量改变它@CategoryId...所以可能有'n'个员工基于@CategoryId

EmpId  RemainingAdvance
16 …
Run Code Online (Sandbox Code Playgroud)

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

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