问题列表 - 第19060页

如何在消息框中显示由sql查询打印的值

我想打印SQL Server返回的值.

If NOT Exists(SELECT * FROM ItemList WHERE ItemName='txtItemNama') 
   BEGIN   
    INSERT INTO ItemList (ItemName) VALUES('txtItemNamea')  
   END 
ELSE  
   BEGIN 
    Print 'Duplicate' 
   END
Run Code Online (Sandbox Code Playgroud)

此查询将返回受影响的行数或复制

我想在C#中使用这个Duplicate MessageBox.Show()

string query1 = "If NOT Exists(SELECT * FROM ItemList WHERE ItemName='txtItemName') BEGIN  INSERT INTO ItemList (ItemName) VALUES('txtItemName')  END ELSE  BEGIN Print 'Duplicate' END";
            SqlCommand cmd = new SqlCommand(query1, conn);
            SqlDataReader dr;
            conn.Open();
            dr=cmd.ExecuteReader();
            conn.Close();
MessageBox.Show(dr);
Run Code Online (Sandbox Code Playgroud)

我不知道怎么dr用来做这件事.请帮我打印复制件

MessageBox.Show(DR);

我需要做什么?

c# ado.net sql-server-2005 database-connectivity winforms

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

确定是否在C/C++中重定向过程输出

我正在为Linux编写命令行实用程序.如果输出(stdout)转到shell,那么打印一些转义来着色输出会很不错.但是如果输出被重定向,则不应该打印那些bash转义,或者内容可能会破坏依赖于该输出的解析器.

有几个程序执行此操作(吮吸ack),但我发现的是用Perl编写的,我无法找到他们是如何做到的.

我想用C/C++来编写我的实用程序.

c shell stdout

11
推荐指数
3
解决办法
3653
查看次数

SQlite:选择进入?

我不确定我是否可以使用select into从另一个表导入数据,如下所示:

select * into
  bookmark1 
from bookmark;    
Run Code Online (Sandbox Code Playgroud)

SQlite不支持这种语法吗?还有其他选择吗?

sql sqlite

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

使用Maven在IntelliJ IDEA中排除文件夹

我们正在使用Maven来管理我们的想法项目,但是在从想法项目中排除目录时遇到了问题。

使用想法,我将转到项目设置| 模块| 来源并选择我要排除的文件夹,然后单击“排除”按钮。从pom加载项目时,将自动排除目标。我也想排除日志文件夹。

在Maven中,我使用了一个想法Maven插件,它说我可以排除文件夹。我正在使用此代码,但它似乎不起作用:

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-idea-plugin</artifactId>
            <version>2.3-atlassian-1</version>
            <configuration>
                <downloadSources>true</downloadSources>
                <downloadJavadocs>true</downloadJavadocs>
                <exclude>
                    ${project.basedir}/logs
                </exclude>
            </configuration>
        </plugin>
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的格式以及输入了完全限定的路径(作为测试),但是似乎没有什么东西可以从我的想法项目中排除logs目录。

任何人有任何想法如何使它工作?

谢谢,尼克。

maven-2 intellij-idea

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

C++中调用图的简单工具

是否有简单的工具,可用于确定函数的调用位置,函数调用的其他函数...?

编辑:我正在使用Mac OS X(10.6)并且只想进行静态分析.

谢谢!

c++ static-analysis

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

Dilemna:防止StackOverflowException或改善用户体验?

在我的应用程序中,我有2个列表活动,可以通过单击其项目来启动其中一个.

|--Activity1--|           |--Activity2--|           |--Activity1--|
|   item11    | ->click-> |   item21    |           |   item21    | ->click-> ...
|   item12    |           |   item22    | ->click-> |   item12    | 
|   item13    |           |   item23    |           |   item13    |
|-------------|           |-------------|           |-------------|
Run Code Online (Sandbox Code Playgroud)

因此,如果用户点击太多,他可以填写所有堆栈,系统会抛出一个StackOverFlowException不会吗?

我选择的解决方案是标记这两个活动noHistory="true",但现在我很遗憾用户无法使用后退按钮在这两个活动之间导航.

有人能帮我找到更好的选择吗?

提前致谢

编辑:为了更全面,让我们解释一下这个活动的工作流程目标是什么:

我有一个数据库,存储链接到一年中的天数列表的名称列表.名称可以链接到多天,每天同样的事情可以链接到多个名称.

the database schema 

|  names  |---< n, m >---|  days  |
Run Code Online (Sandbox Code Playgroud)

所以这个活动工作流是一种数据库导航器:

  • Activity1NameListActivity,它显示链接到特定日期的名称列表.
  • Activity2DateListActivity,它显示链接到特定名称的天数列表.

当用户单击其中的项目(名称)时NameListActivity,DateListActivity将以链接到所单击名称的日期列表开始.
同样,当用户点击该项目(一天)时DateListActivity, …

android workflow-activity

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

传递给回调函数的"ui"对象的jQuery UI对象类型?

在jQuery UI中,传递给很多事件方法的回调函数的"ui"对象的类型/内容是什么,我该如何使用它?

例如," 可选择 "演示,"已选择 " 事件通过两个参数."事件"和"UI".我试图使用它如下:

    $("#selectable").selectable({ 
      selected: function(event, ui) { 
        $(ui).find("input").attr('checked', true); 
      } 
    });
Run Code Online (Sandbox Code Playgroud)

(这是html :)

<ol id="selectable"> 
    <li class="ui-state-default"><input type="checkbox" value="1" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="2" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="3" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="4" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="5" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="6" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="7" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="8" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="9" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="10" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="11" /></li> 
    <li class="ui-state-default"><input type="checkbox" value="12" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

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

mysql连接表本身

我有这个问题,我希望它是可能的.

我有一个来自wordpress的表,用于存储后元数据,因此无法更改列和字段数据(轻松).

因此,表格结构

post_id meta_key meta_value

元键存储字段名称和meta_value,即该字段的值.我需要根据帖子ID对这些进行分组,以便我可以在两个字段之间进行比较.我尝试过各种各样的!!

所以数据如下:

post_id   meta_key        meta_value
1         _wp_field0      10
1         _wp_field1      5
1         _wp_field2      9
1         _wp_field3      "matt's post"
1         _wp_field3      155
2         _wp_field0      51
2         _wp_field1      9
2         _wp_field2      18
2         _wp_field3      "james' post"
2         _wp_field3      199
Run Code Online (Sandbox Code Playgroud)

我做了一个返回的GROUP_CONCAT

post_id     concat
1           10,5,9,matt's post,155
2           51,9,18,James' post,199
Run Code Online (Sandbox Code Playgroud)

这是我最接近我想要的东西.但我不知道如何将其拆分.我有一系列我要比较的整数(字段1和2).

我需要上面字符串中的第二个和第三个数字.我可以在SQL中做些什么来获取这些吗?然后我想对它做一些数学运算.它们基本上是漂浮物,存储经度和纬度,我想比较和获得距离....

我在考虑拥有临时表?我只需要引用这两个数字.也许我可以通过分隔符拆分字符串?

我已经没想完了.(ps)我也尝试编写自己的函数(如下所示),但这次服务器崩溃了几次!!

DROP FUNCTION get_lat;
DELIMITER $$
CREATE FUNCTION get_lat(in_post_id INT)
RETURNS FLOAT
READS SQL DATA
BEGIN
DECLARE latitude FLOAT;
SELECT meta_value INTO latitude FROM wp_postmeta …
Run Code Online (Sandbox Code Playgroud)

mysql sql string function

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

SQLite 虚拟表匹配转义字符

我正在研究索引存储在 SQLite FTS3 虚拟表中的应用程序。我们正在实施全文匹配,这意味着我们通过以下查询发送:

select * from blah where term match '<insert term here>'
Run Code Online (Sandbox Code Playgroud)

这一切都很好,直到我们想要匹配的术语包含一个连字符,以防 SQLite 虚拟匹配语法将 bacon-and-eggs 解释为 bacon, not and, not Eggs。

有谁知道使 fts 表忽略连字符的转义字符?我尝试添加 ESCAPE '\' 子句并在每个连字符之前使用 \,但 match 语句拒绝该语法。

谢谢。

sqlite full-text-search

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

将Windows窗体设置为最底层

一些背景

我当前的一个客户运行一系列互联网点,客户通过PC访问网络:设置为"信息亭"(定制应用程序"锁定"计算机直到用户登录,并且正在运行的帐户是通过Windows组策略严格限制).目前,每台计算机都运行Windows XP并使用Active Desktop在后台显示广告.但是,由于我的客户端每天都遇到Active Desktop崩溃的问题(除了通常会减慢计算机速度),我还是被要求开发一个替换它的应用程序.

问题

我正在尝试调查是否可以构建一个始终保留在后台的Windows窗体应用程序(使用C#).应用程序应位于桌面上方(以便它覆盖任何图标,文件等),但始终位于所有其他正在运行的应用程序之后.我想我真的在寻找BottomMost这个Form类的属性(当然不存在).

任何有关如何实现这一目标的提示或指示都将受到高度赞赏.

.net c# winforms

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