小编use*_*745的帖子

在向其写入新数据时,"富文本"框会滚动到底部

我的程序调用Java,然后将stdout重定向到a RichTextBox.我的问题是,每次写入数据时,垂直滚动条始终位于框的顶部.

即使您滚动到底部,一旦写入新数据,它就会转到顶部.我想反其道而行之.

因此,当写入新数据时,它会保持在底部.我怎样才能做到这一点?

c# richtextbox winforms

67
推荐指数
4
解决办法
10万
查看次数

C#连接到数据库并列出数据库

可能重复:
SQL Server查询以查找所有当前数据库名称

我试图弄清楚如何在连接到服务器之后列出数据库而不首先指定数据库.

sqlConnection1 = new SqlConnection("Server=" + sqlServer + ";Database=" + database +    
";User ID=" + userName + ";Password=" + password + ";Trusted_Connection=False;");
Run Code Online (Sandbox Code Playgroud)

所以基本上我想要的是最终用户连接到sql server,然后有一个下拉列表,填充了他们可以连接和查询的db列表.

想法?

c# sql database ado.net sqlconnection

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

SQL - 如何查找正在使用所有最大并发连接的操作

我有一个SQL Server达到并发连接的最大限制.我有许多不同的服务器和服务同时连接到一个SQL Server.

我确实找到了另一个似乎有用的查询:

SELECT DB_NAME(dbid) AS DBName,
   COUNT(dbid)   AS NumberOfConnections,
   loginame      AS LoginName,
   nt_domain     AS NT_Domain,
   nt_username   AS NT_UserName,
   hostname      AS HostName
FROM   sys.sysprocesses
WHERE  dbid > 0
GROUP  BY dbid,
      hostname,
      loginame,
      nt_domain,
      nt_username
ORDER  BY NumberOfConnections DESC;
Run Code Online (Sandbox Code Playgroud)

但是,这给了我很好的连接数.那么我发现另一个查询似乎吐出了正在运行的sql语句等.

SELECT
SPID                = er.session_id
,STATUS             = ses.STATUS
,[Login]            = ses.login_name
,Host               = ses.host_name
,BlkBy              = er.blocking_session_id
,DBName             = DB_Name(er.database_id)
,CommandType        = er.command
,SQLStatement       = st.text
,ObjectName         = OBJECT_NAME(st.objectid)
,ElapsedMS          = er.total_elapsed_time
,CPUTime            = er.cpu_time
,IOReads            = er.logical_reads + er.reads …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

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

如何查找并发SQL Server连接数

我有一个SQL Server达到并发连接的最大限制.我有许多不同的服务器和服务同时连接到一个SQL Server.

我确实找到了另一个似乎有用的查询:

SELECT DB_NAME(dbid) AS DBName,
       COUNT(dbid)   AS NumberOfConnections,
       loginame      AS LoginName,
       nt_domain     AS NT_Domain,
       nt_username   AS NT_UserName,
       hostname      AS HostName
FROM   sys.sysprocesses
WHERE  dbid > 0
GROUP  BY dbid,
          hostname,
          loginame,
          nt_domain,
          nt_username
ORDER  BY NumberOfConnections DESC;
Run Code Online (Sandbox Code Playgroud)

但是,这给了我很好的连接数.我如何进一步挖掘这个以找到每个连接以及他们正在做什么动作?

sql sql-server connection

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

BB 10 Cascades qml发送简单的电子邮件

我在BB 10的git hub中发现了一个用于发送电子邮件的示例,但它看起来非常复杂并且很多用C语言完成.

有没有人有一个如何使用QML发送快速电子邮件的例子.我不需要任何按钮或文本字段,只需要硬编码值.

我找到了这个简单的剪辑,但不知道如何整合它.

https://developer.blackberry.com/cascades/documentation/device_platform/pim/messages.html

任何帮助,将不胜感激.

qml blackberry-10 blackberry-cascades

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

应用程序不包含定义

我有一个C#表单应用程序.我将一个额外的CS文件导入到程序中,现在它不再编译了.每次我尝试编译时都会收到以下消息:

Application does not contain a definition for 'EnableVisualStyles'
Application does not contain a definition for 'SetCompatibleTextrenderingDefault'
Application does not contain a definition for 'Run'
Run Code Online (Sandbox Code Playgroud)

当我点击错误时,它会将我带到Programs.cs.它只包含以下信息:

/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
    Application.EnableVisualStyles();
    Application.SetCompatibleTextRenderingDefault(false);
    Application.Run(new Form1());
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

还有一点,测试控制台应用程序工作正常,但我希望这个应用程序是表单应用程序.

c# visual-studio-2010

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

找不到类型或命名空间"TextFieldParser"

我正在尝试使用在使用C#读取CSV文件中找到的TextfieldParser .我正在使用VS 2010并在C#中执行此操作.

我继续得到"类型或命名空间"TextFieldParser"无法找到.."

当我尝试添加使用行时,它只会使用Microsoft.VisualBasic; 深入而不使用Microsoft.VisualBasic.FileIO;

任何帮助都会很棒.

c# visual-studio-2010 textfield

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

java表达式太复杂,减少了conditionl运算符的数量

我们有一个针对我们的代码运行的程序,以遵守一些编码标准.

该计划说:

表达式不应该太复杂,减少使用的条件运算符的数量,他的表达式Min允许3.

如何减少条件运算符的数量?也许把关键事件放在一个数组中?

public boolean onlyNumbers(KeyEvent evt) {
    char c = evt.getKeyChar();
    boolean returnValue = true;
    if (
        !(
            Character.isDigit(c) 
            || c == KeyEvent.VK_BACK_SPACE
            || c == KeyEvent.VK_DELETE 
            || c == KeyEvent.VK_END 
            || c == KeyEvent.VK_HOME
        )
        || c == KeyEvent.VK_PAGE_UP
        || c == KeyEvent.VK_PAGE_DOWN
        || c == KeyEvent.VK_INSERT
    ) {
        evt.consume();
        returnValue = false;
    }
    return returnValue;
}
Run Code Online (Sandbox Code Playgroud)

java conditional-operator

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

“$$”处或附近的未终止的美元引号字符串

我正在尝试使用 DBeaver 声明一些变量并不断遇到此错误。

Unterminated dollar-quoted string at or near "$$

 DO $$
 DECLARE A integer; B integer;

BEGIN   
END$$;
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

sql postgresql dbeaver dollar-quoting

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

C#重新使用SQLCommand

如何重复使用SQLCommand进行多次查询?

例如

SqlCommand mycommand = new SqlCommand("SElect * from BKLAH", myConnection);
mycommand.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

现在我想再次使用mycommand但使用不同的SQL查询.我该怎么做?

c# sql

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