小编Bro*_*ams的帖子

在简单语句中未找到或更改LINQ C#错误的行

首先,这不是一个多用户问题,因为我在本地数据库的开发版本上工作.

Row not found or changed当我执行db.SubmitChanges()时,我得到了不太明确的错误.如果我在SubmitChanges()发生之前中断执行,我可以检入SQL Server Management Studio并且该行确实存在!

这是整个函数的代码,只是为了让任何想要帮助的人在上下文中,但问题行最后是正确的(第48行).

更新这是一个非常奇怪的错误:错误是由更新matchingTrans.Url引起的(请参阅倒数第二行代码).注释掉这一行并不会引发错误 - 即使匹配的Trans.Title仍然得到更新.

private static void MenuItemUpdate(int languageId, NavigationItem item)
{
    using (var db = DataContextFactory.Create<MyDataContext>())
    {
        // Select existing menu item from database.
        var dbItem =
            (from i in db.MenuItems
             where i.Id == item.Id
             select i).Single();
        // Obtain ID of link type.
        dbItem.FkLinkTypeId = GetLinkTypeByName(
            Enum.GetName(typeof (NavigationItemLinkType), item.LinkType)).Id;
        // Update the Link field with what is given.
        dbItem.Link = item.Link;
        db.SubmitChanges();

        // Item already exists …
Run Code Online (Sandbox Code Playgroud)

c# linq submitchanges linq-to-sql

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

Highcharts柱形图中的最大条宽

我正在使用Highcharts来创建一些垂直条(也就是"柱形图"),很像这里:highcharts.com/demo/column-basic

事实上,图表中有时会有30个条形图,有时只有两条条形图.然后在图表中有两个非常宽的条形图,它看起来很奇怪,因此决定设置条形图的最大宽度.这样,如果只有两个,那么它们就不会比50px宽,但如果有50个,那么Highcharts可以按它认为合适的方式调整它们的大小.

所以我的问题是Highcharts没有办法明确设置列的最大宽度.有人找到了解决方案吗?

javascript highcharts

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

Greasemonkey 1.0中的jQuery与使用jQuery的网站冲突

自从几天前发布了新的Greasemonkey 1.0以来,每个拥有jQuery的站点以及我在Greasemonkey脚本中使用jQuery的站点都没有正确运行我的脚本.我在我的GS脚本中使用@require的jQuery (使用元数据)与页面的jQuery冲突.这是由于新@grant代码.

我已经阅读了文档,但仍然不知道如何再次在沙箱中运行GS脚本; 唯一的选择似乎是授予对GS API的访问权限或将其授予无API并在没有任何安全限制的情况下运行脚本,当我设计了几十个GS脚本来运行时,这对我来说根本不起作用有安全限制,喜欢这样.

javascript firefox jquery greasemonkey tampermonkey

19
推荐指数
3
解决办法
6449
查看次数

-webkit-padding-start:40px; IE和Firefox应该是什么?

-webkit-padding-start: 40px; 对于Chrome

它和IEFirefox有什么关系?

html css cross-browser

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

为什么我的Greasemonkey脚本没有更新?

我有一个用于Firefox的Greasemonkey脚本.该脚本包括这个元块和一些代码行.

我想在服务器上更新我的脚本,然后自动更新浏览器的脚本.该requireSecureUpdates选项已关闭.
我究竟做错了什么?

我的1.meta.js

// ==UserScript== 
// @name     Ibood autosubmit 
// @include  https://*.ibood.com/* 
// @include  http://*.ibood.com/* 
// @include  * 
// @version  1.1 
// @require  http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js 
// @grant    GM_addStyle 
// @downloadURL http://www.tipsvoorbesparen.nl/1.user.js
// @updateURL http://www.tipsvoorbesparen.nl/1.meta.js
// ==/UserScript== 
Run Code Online (Sandbox Code Playgroud)

greasemonkey auto-update tampermonkey

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

如何在浏览器之外编辑Tampermonkey脚本

如何在浏览器之外编辑Tampermonkey脚本?宁愿在一个好的IDE中,而不是试图在浏览器中进行编辑.

当我在Firefox中开发Greasemonkey脚本时,我曾经能够这样做,但我无法使用Chrome找到.user.js文件.

javascript google-chrome tampermonkey

19
推荐指数
2
解决办法
8817
查看次数

如何在Firefox中指定搜索引擎的关键字?

它一直困扰我,我无法管理"一键搜索引擎"的关键字.关键字可以在Firefox 38.0.1中显示如下 在此输入图像描述

通过帮助链接,我找到了添加/隐藏/删除搜索引擎的方法.但是,它没有就如何修改搜索引擎提出任何建议.

我学习如何更改关键字的实际动机是:

  1. Firefox无法在不同的安装中同步"搜索引擎".到目前为止,只能同步书签和附加组件.
  2. 我在Firefox中使用Vimperator,按下o(或t)后跟TAB,然后搜索引擎的关键字,将完成搜索查询序列.例:

    :open google happy 2015

将推出搜索"2015年快乐"的Google搜索结果页面.

So, the syntax is: ":open keyword search-pattern".
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何更改搜索引擎的"关键字"?或者,说明如何创建自己的搜索引擎?(无论是在网上还是本地加载都很好.)

firefox search firefox-addon

19
推荐指数
2
解决办法
3874
查看次数

为什么window(和unsafeWindow)与用户脚本和<script>标签不一样?

在开发这个小用户时我遇到了一个问题.当我想XMLHttpRequest用我的脚本阻止正在运行的网站中的每一个时,没有发生任何事情(至少在Chrome上):

function main() {
  // Override XHR.open with a custom function
  window.XMLHttpRequest.prototype.open = function() {
    // Nothing... so it's supposed to block every xhr.open() call
  }
}
main();
Run Code Online (Sandbox Code Playgroud)

更换时同样的事情windowunsafeWindow.

然而,当我使用这个小技巧时,一切都像魅力一样:

// No more call to main(), and:
var script = document.createElement("script");
script.textContent = "(" + main.toString() + ")();";
document.body.appendChild(script);
Run Code Online (Sandbox Code Playgroud)

每次调用xhr.open都被我的自定义函数替换,不再需要AJAX.

所以我猜这个window元素在main从脚本内部调用时与从<script></script>容器中调用时的元素不同.有人能解释一下为什么吗?

javascript greasemonkey scope userscripts

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

在SQL查询中执行正则表达式(替换)

&lt;在给定的数据库列中替换所有'<'的最佳方法是什么?基本上执行s/&lt[^;]/&lt;/gi

笔记:

  • 必须在MS SQL Server 2000中工作
  • 必须是可重复的(而不是最终&lt;;;;;;;;;;)

regex sql sql-server sql-server-2000

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

Visual Studio真的想要创建一个数据库图表

我有一个VS"古怪"我无法解决或解释.

一次又一次(我当时没有采取一致行动)Visual Studio会提示我是否要添加数据库图表元素(类似于SQL Manager如果第一次选择添加数据库图表会问你怎么样).然后在半分钟内问我大约10-15次.

对话框的确切文字:

"此服务器没有使用数据库图表所需的一个或多个数据库对象.是否要创建它们?是/否/帮助"

有没有办法要求它保持安静?

visual-studio-2008

17
推荐指数
2
解决办法
2366
查看次数