小编Dev*_*Dev的帖子

SQL Server查找并替换特定列的所有行中的特定单词

我有一个TblKit有列Id和列的表Number.Idprimary key类型的intNumbervarchar(50).

表中的数据如下所示:

Id     Number
---    ------
1      KIT001
2      KIT002 
3      DMB001
4      DM002
5      KIT003
Run Code Online (Sandbox Code Playgroud)

我想要替换的所有行KIT%CH在号码字段.期望的输出就像

Id     Number
---    ------
1      CH001
2      CH002 
3      DMB001
4      DM002
5      CH003
Run Code Online (Sandbox Code Playgroud)

我试过这个更新查询:

UPDATE TblKit SET Number = REPLACE(Number, N'%KIT%', 'CH') 
Run Code Online (Sandbox Code Playgroud)

但是它不起作用.

任何人都可以帮我这个吗?

谢谢..

sql sql-server sql-server-2008

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

ORE BY子句的CASE WHEN语句

我正在使用SQL Server 2008 R2.

我想要对表中的记录进行基于优先级的排序.

这样我在ORDER BY子句中使用CASE WHEN语句.ORDER BY子句如下:

ORDER BY 
CASE WHEN TblList.PinRequestCount <> 0 THEN TblList.PinRequestCount desc, TblList.LastName ASC, TblList.FirstName ASC, TblList.MiddleName ASC END, 
CASE WHEN TblList.HighCallAlertCount <> 0 THEN TblList.HighCallAlertCount desc, TblList.LastName ASC, TblList.FirstName ASC, TblList.MiddleName ASC END,
Case WHEN TblList.HighAlertCount <> 0 THEN TblList.HighAlertCount DESC, TblList.LastName ASC, TblList.FirstName ASC, TblList.MiddleName ASC END,
CASE WHEN TblList.MediumCallAlertCount <> 0 THEN TblList.MediumCallAlertCount DESC, TblList.LastName ASC, TblList.FirstName ASC, TblList.MiddleName ASC END,
Case WHEN TblList.MediumAlertCount <> 0 THEN TblList.MediumAlertCount DESC, TblList.LastName …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008-r2

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

数据库中的实体框架更新模型不为tt类中新添加的表生成cs类

我在visual studio 2012中使用实体框架5.

我确实有一个现有的模型.现在我想为现有模型添加一个新表.为此我打开了edxm文件并使用右键单击我成功更新了模型.

现在,在模型的"EntityTypes"下的"Model Browser"中,我可以看到表名存在.但是在解决方案资源管理器中,它没有显示我在.tt文件下新添加的表的自动生成的.cs文件.

我试过"运行自定义工具",但它没有生成类.也重新启动了Visual Studio但结果是一样的.

谁能帮我?

谢谢

asp.net asp.net-mvc entity-framework asp.net-mvc-4 entity-framework-5

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

Vue js在列表中添加动态字段,删除和排序不起作用

我在用Vue js 1.0.25.

我想创建一个list使用dynamic textboxes.其基本思想是在点击添加答案按钮,就应该建立一个dynamic text-box与它一起index像数答1和一个删除按钮.

用户最多可以添加5个答案.用户也可以re-order使用Answer的标签作为处理程序.我使用jQuery Sortable作为Vue directive排序的答案.

它似乎工作正常,在这里我创建了一个JSFiddle:https://jsfiddle.net/devendragohil/6stotpaq/23/

但问题是在重新排序后删除答案时开始.假设,添加任意五个答案,然后随机重新排序,然后尝试逐个删除它们,它会表现得很奇怪.

我该如何解决?

jquery jquery-ui-sortable vue.js

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

Firebase:无法在我的网络浏览器上接收通知

我正在使用Laravel 5.4,我刚开始学习firebase messaging,notification如果有人发送它我想在我的网络浏览器上.

我实施的是,master page我已经导入firebase scripts如下:

资源/视图/布局/ master.blade.php:

<script src="https://www.gstatic.com/firebasejs/4.8.1/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/4.8.1/firebase-messaging.js"></script>

<script type="text/javascript">
    firebase.initializeApp({
        'messagingSenderId': '1***************2' //i.e.My firebase key
    });

    const messaging = firebase.messaging();

</script>

{{ HTML::script('firebase-messaging-sw.js')}} // This script file is there in the public (i.e. root) directory

<script type="text/javascript">
    messaging.onMessage(function(payload){
        console.log('onMessage', payload);
    });
</script>
Run Code Online (Sandbox Code Playgroud)

火力点的消息,sw.js:

if ('serviceWorker' in navigator) {

    console.log("serviceWorker exists");

    navigator.serviceWorker.register('/../firebase-messaging-sw.js')
    .then((registration) => {
        messaging.useServiceWorker(registration);

        messaging.requestPermission()
        .then(function() {
            console.log('requestPermission Notification permission granted.');
            return messaging.getToken(); …
Run Code Online (Sandbox Code Playgroud)

javascript laravel firebase firebase-notifications

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

如何从master数据库中删除用户定义的对象

我在用SQL Server 2008 R2.

SQL Script为我的项目创建了一个数据库,即用于创建所有表,约束,视图,存储过程和函数,以及创建新数据库的一些最小数据.

但是错误的是,我在master数据库上运行了它.所有这些东西都是在master数据库中创建的.

现在,我希望从数据库中获得drop所有这些.user-defined objectsmaster

有没有简单的方法呢?

sql-server sql-server-2008 sql-server-2008-r2

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

来自自引用表的Laravel ORM获得N级层次结构JSON

我使用LARAVEL 4MySQL后端.

我有一个self-referencingid, name, type和列表parent.这parentforeign-key列的一部分Id.表中的数据如下:

id  name          type         parent 
1   General       group        NULL
2   What is..?    question     1
3   aa            answer       2
4   bb            answer       2
5   cc            answer       2
6   How is..?     question     1
7   ba            answer       6
8   bb            answer       6
9   Where is..?   question     4
10  ca            answer       9
11  cb            answer       9
12  Who is..?     question     6
13  da            answer …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-4

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

仅使用脚本向导为触发器生成脚本

我有SQL Server 2008 R2.我在数据库中有大约150个表,并且每个表我最近创建了触发器.它在我当地的环境中运行良好.

现在我想在我的实时环境中部署它们.问题是我想只部署触发器.我试过了,Generate Script wizard但是它创建的脚本包含表模式以及触发器,仅限NOT触发器.

反正有没有生成所有触发器drop和创建类型脚本?

sql-server sql-server-2008-r2

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

Laravel 检查请求是否来自浏览器或休息客户端(移动应用程序)

我在用Laravel 5.1

在我的项目中有一个service-based architecture模式MVVM。因此,服务器返回的所有数据都是使用 api 调用。

客户端浏览器和移动应用程序(即我们在Android和中创建的iOS)使用相同的服务进行CRUD操作。

我现在想检测请求是否来自任何浏览器(也包括移动浏览器)或从任何移动设备调用(即使用移动应用程序,而不是移动浏览器)。有什么方法可以区分吗?

在请求中设置自定义标头(即来自移动应用程序)可以是一个解决方案,但如果使用 Laravel 代码可以实现任何解决方案,我不想遵循它。

laravel

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

Windows上的Php-ffmpeg"Unknown encoder libfaac"

我正在使用laravel 4.2.

我正在开发一个项目,用户可以上传视频,我需要对其进行转码,以便可以在所有类型的设备上播放.

对于转码我在我的项目中从git hub添加了php-ffmpeg包.根据我从http://ffmpeg.zeranoe.com/builds下载了ffmpeg软件包的说明,并将ffmpeg.exe的路径设置为环境变量Path.

现在,我尝试使用以下代码对上传的视频进行转码:

$ffmpeg = FFMpeg\FFMpeg::create();
$video = $ffmpeg->open($video_path);
$format = new FFMpeg\Format\Video\X264();
$format->setKiloBitrate(1000)
        ->setAudioChannels(2)
        ->setAudioKiloBitrate(256);
$video->save($format, public_path().$path.$save_filename);
Run Code Online (Sandbox Code Playgroud)

但它给出了如下错误:

[ERROR] ffmpeg version N-70767-gd24af70 Copyright (c) 2000-2015 the FFmpeg developers
[ERROR]   built with gcc 4.9.2 (GCC)
[ERROR]   configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 …
Run Code Online (Sandbox Code Playgroud)

php ffmpeg ffmpeg-php laravel

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