小编Dre*_*rew的帖子

从存储过程返回值

我有一个这样的存储过程:

Select @totalMoney*@bonusPercent/100 
Run Code Online (Sandbox Code Playgroud)

我如何从程序返回值并将其分配给变量?我的意思是:

SET @myVarible = EXEC MyStoredProcedure @param1, @param1;
Run Code Online (Sandbox Code Playgroud)

sql t-sql stored-procedures

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

使用 linq 调用存储过程

我是 Linq 服务器的新手。我的数据库中有一个存储过程,用于返回计数。

select COUNT(*) from tbl_WorkerUsers 
        where WorkerCode=@Wcode
Run Code Online (Sandbox Code Playgroud)

当我直接在我的数据库中运行它时,它返回 1。

    exec checkWorkerCodeAvailibility 100000312
Run Code Online (Sandbox Code Playgroud)

但是当我在 c# 代码中运行它时,它总是返回 null。

WorkerDataContext Wkc = new WorkerDataContext();
        int? result = Wkc.checkWorkerCodeAvailibility(Int32.Parse(Wcode)).Single().Column1;
Run Code Online (Sandbox Code Playgroud)

怎么了?

asp.net stored-procedures linq-to-sql

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

更改自定义设置面以在certian emacs模式下显示这些设置(文本模式,LaTeX模式等)

我有一个自定义设置面,我曾在emacs启动文件中使用,特别是当我启动乳胶文件但我正在合并和更新我的.emacs文件,所以我没有启动单独启动乳胶文件的特写过程.我想设置它,以便仅在乳胶模式打开时设置此自定义面.因为它是一个自定义的面孔我不认为设置一个LaTeX模式钩子是明智的,但我知道应该有一种方法来做到这一点.我只是在输入时才更改字体和文本大小.如果可能的话,我也希望这能用于文本模式.附上下面的自定义面.

(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(default ((t (:inherit nil :stipple nil :background "white" :foreground "black" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 98 :width normal :foundry "unknown" :family "DejaVu Sans")))))
Run Code Online (Sandbox Code Playgroud)

emacs customization elisp dot-emacs emacs-faces

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

Emacs定义一个将参数设置为nil的函数

我想创建一个nil函数,它接受任意数量的符号并将它们全部设置为nil.

(defun clean (as many args as given by user)
  (setq each-arg nil)
)

(clean x y z)
Run Code Online (Sandbox Code Playgroud)

怎么做'干净'?

lisp emacs function

0
推荐指数
2
解决办法
95
查看次数

在LISP中反转列表的前n个元素

假设我有一个名为"numbers"的列表(3 1 4 5 2).我正在寻找一个命令,它将列表从索引0反转到任意索引,即(反向数字2),它将新列表作为(4 1 3 5 2).

我试过谷歌搜索,但找不到合适的功能,我在这个阶段自己编写这个功能太多了.

谢谢.

lisp reverse list

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

在循环中摆脱PHP中的重复项

所以这是我的PHP代码:

$sql1 = "SELECT year FROM reports ORDER BY year DESC";
$res1 = mysql_query($sql1);
while($row = mysql_fetch_array($res1)) {
    $selectYear = "
        <select id='select_year'>
            <option value='".$row['year']."'>".$row['year']."</option>
        </select>
    ";
}
Run Code Online (Sandbox Code Playgroud)

我想要它做的只是输出一年,而不是它现在正在做什么,每年输出一年,每年的每个月都有一个条目,所以同一年有12个条目,所以我的HTML是这样的:

<select id='select_year'>
    <option value='2013'>2013</option>
    <option value='2013'>2013</option>
    <option value='2013'>2013</option>
    <option value='2013'>2013</option>
    <option value='2012'>2012</option>
</select>
Run Code Online (Sandbox Code Playgroud)

但这就是我真正想要的:

<select id='select_year'>
    <option value='2013'>2013</option>
    <option value='2012'>2012</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这是按年度排序所有结果,以便用户可以使用选择来选择他们想要查看的年份.

html php select duplicate-removal

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

如何使用ctrl + _等快捷方式在emacs中多次重做

我喜欢用ctrl + _多次撤消多次,但我似乎无法弄清楚如何使用类似的快捷方式重做多次支持.

此外,我似乎无法弄清楚如何一次上下跳过多行.

emacs undo-redo

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

Common Lisp:flush标准输出

试图学习lisp(我猜emacs一起).我想知道如何清除输出并更换它.可以在LISP repl或emacs缓冲区中.
类似于python中的以下内容.

def go(r):
    for i in range(r):
        sys.stdout.write("\rDoing %i" % i)
        sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)

lisp stdout common-lisp

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

如何防止Emacs复制Shell命令?

我总是使用Emacs的外壳。我创建了2个缓冲区(C-x 2),并将其中一个用作终端(M-x shell)。

有时我经常使用命令(例如python3 test.py)。我使用快捷方式<C-up>重复上一条命令。而且Emacs保存命令的重复项非常不便。我必须按<C-up>很多次才能运行其他命令。

问题仅在Emacs的外壳中。我已经设置好HISTCONTROL=ignoreboth.bashrc,在通常的终端中,它工作得很好。

是否可以配置Emacs使其忽略重复项?

emacs bash shell

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

带有SBCL的GNU Emacs计算器

我一直在阅读GNU Emacs Calculator手册,以寻找如何以编程方式调用lisp程序中现有函数的说明.

我已经检查了"编程"一节,但它似乎与扩展计算器有关,而不是使用计算器进行编程.有一个名为"从你的Lisp程序调用Calc"的部分讨论了calc-eval程序员可用的函数,但到目前为止,我还没能在SBCL中调用该函数.

似乎可以从Emacs Lisp以编程方式调用计算器函数,但我很想知道SBCL中是否也有类似的功能.

emacs sbcl common-lisp

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