小编Kyr*_*yra的帖子

使用临时表和select语句在SQL 2008上使用NOLOCK时出现问题

我正在使用SQL 2008,我在运行存储过程的大部分时间都收到错误.有错误是:could not continue scan with nolock due to data movement.我已经在网上看过这个,似乎大多数人在更新他们的SQL版本或进行更新/删除时都会得到这个.我也没做.此解决方案似乎是删除NOLOCK但我没有使用NOLOCK(除非它是SQL Server 2008中的默认值).我还试图插入SET TRANSACTION ISOLATION LEVEL READ uncommitted它没有做任何改变.

我的存储过程包括获取参数,创建临时表,仅使用SELECT语句填充表,然后从表中获取信息.

有谁知道什么是错的?

nolock sql-server-2008

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

在DataTable上执行sql查询

我在C#中有一个DataTable,我从SQL服务器返回.我传递这个数据表来耦合单独的函数.

我可以直接向DataTable发送某种查询,而不是循环遍历所有记录吗?

例如

set|subset|value
1  |1     |40
1  |2     |30
1  |3     |35
2  |1     |10
2  |2     |15
2  |3     |20
Run Code Online (Sandbox Code Playgroud)

我怎么可以这样做SELECT DISTINCT SET FROM TABLE,并获得价值12

c# sql datatable winforms

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

在c#中读取FASTA文件的最佳方法

我有一个含有几种蛋白质序列的FASTA文件.格式就像

----------------------
>protein1
MYRALRLLARSRPLVRAPAAALASAPGLGGAAVPSFWPPNAAR
MASQNSFRIEYDTFGELKVPNDKYYGAQTVRSTMNFKIGGVTE
RMPTPVIKAFGILKRAAAEVNQDYGLDPKIANAIMKAADEVAE
GKLNDHFPLVVWQTGSGTQTNMNVNEVISNRAIEMLGGELGSK
IPVHPNDHVNKSQ

>protein2
MRSRPAGPALLLLLLFLGAAESVRRAQPPRRYTPDWPSLDSRP
LPAWFDEAKFGVFIHWGVFSVPAWGSEWFWWHWQGEGRPYQRF
MRDNYPPGFSYADFGPQFTARFFHPEEWADLFQAAGAKYVVLT
TKHHEGFTNW*

>protein3
MKTLLLLAVIMIFGLLQAHGNLVNFHRMIKLTTGKEAALSYGF
CHCGVGGRGSPKDATDRCCVTHDCCYKRLEKRGCGTKFLSYKF
SNSGSRITCAKQDSCRSQLCECDKAAATCFARNKTTY`

-----------------------------------
Run Code Online (Sandbox Code Playgroud)

有没有一种好方法来读取此文件并单独存储序列?

谢谢

c# bioinformatics fasta

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

Visual Studio 2008窗口窗体在打开后立即关闭

在我的Visual Studio 2008 VB.Net项目中,我在将表单(即打开)设置为主窗体的mdichild后打开多个窗体.除了一个以外,我的大多数形式都能很好地工作.我为所有人做同样的事情.

基本上我宣布新的形式:

Using frm As New frmName() With {.variableName = currentVariable}
  frm.MdiParent = Me.MdiParent
  frm.openForm()
End Using
Run Code Online (Sandbox Code Playgroud)

openForm表单代码的子例程中,我有:

Public Sub openForm()
  InitializeDataSources()
  ...   ...
  Me.Show()
End Sub
Run Code Online (Sandbox Code Playgroud)

我知道这是有效的,因为如果我frm.MdiParent = Me.MdiParent在主窗体中删除并更改Me.Show()Me.ShowDialog()子窗体,那么它可以完美地工作.现在(仅适用于一种形式)它只显示一秒钟的形式(当盯着程序时看起来像闪烁)然后关闭它.

我该怎么做才能解决这个问题?

vb.net visual-studio-2008

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

如何隐藏 Devexpress GridLookUpEdit 的列标题?

我目前有一个 DevExpress GridControl,其中一列在 ColumnEdit 下分配了 GridLookUpEdit。然而,当我运行时,会显示一个列名称(显示成员)。

我知道使用 LookUpEdit 您可以将列标题设置为不可见,lookupedit.Properties.ShowHeader = False但我不知道如何使其对于 GridLookUpEdit 不可见。

vb.net devexpress visual-studio

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