小编Rhy*_*hys的帖子

如何在同一查询中添加两个选择命令的结果

我目前有两个选择命令,如下所示.我想要做的是在SQL查询中添加结果而不是代码中的变量.

select sum(hours) from resource;
select sum(hours) from projects-time;
Run Code Online (Sandbox Code Playgroud)

是否可以在同一个SQL中同时输出两个结果的总和?

sql sqlite select

26
推荐指数
3
解决办法
9万
查看次数

将文本添加到绑定的TextBlock

我想将文本添加到绑定到文本块的结果中:

<TextBlock Text="{Binding Title}" Foreground="#FFC8AB14" FontSize="28" />
Run Code Online (Sandbox Code Playgroud)

显示的文字是:

" My title "
Run Code Online (Sandbox Code Playgroud)

我想要的是:

This is "My title"
Run Code Online (Sandbox Code Playgroud)

data-binding wpf xaml textblock

23
推荐指数
3
解决办法
2万
查看次数

如何在WebClient.DownloadStringAsync URL中使用String

我目前有这个用于我的WebClient URL

WebClient Detail = new WebClient();
Detail.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Detail_DownloadStringCompleted);
Detail.DownloadStringAsync(new Uri("http://api.trademe.co.nz/v1/Listings/" + ListingID.Text + ".xml"));
Run Code Online (Sandbox Code Playgroud)

我想要做的是使用这个字符串:

void ListBoxSelectionChanged(object sender, SelectionChangedEventArgs args)
{
    var lbi = ((sender as ListBox).SelectedItem as TradeItem);
    if(lbi != null)
    {
        string id = lbi.ListingId.ToString();
    }
}
Run Code Online (Sandbox Code Playgroud)

作为WbeClient URL的一部分.

例:

WebClient Detail = new WebClient();
Detail.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Detail_DownloadStringCompleted);
Detail.DownloadStringAsync(new Uri("http://api.trademe.co.nz/v1/Listings/" + id + ".xml"));
Run Code Online (Sandbox Code Playgroud)

无论如何在URL中使用此字符串如上所示?

完整代码#####################################

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media; …
Run Code Online (Sandbox Code Playgroud)

c# silverlight webclient windows-phone-7

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

smsManager.sendTextMessage不起作用

我有以下事件以编程方式发送短信.然而似乎没有工作,出现了toast pop up并且logcat中没有条目,只是没有创建消息.我还为清单文件添加了适当的权限.

任何建议?

 private Runnable SMSRunnable = new Runnable()
 {
     public void run()
     {      
         smsManager = SmsManager.getDefault();

        smsNumber = edittextSmsNumber.getText().toString();
        smsText = edittextSmsText.getText().toString();


        smsManager.sendTextMessage(smsNumber, smsNumber, smsNumber , null, null);

     }
 };
Run Code Online (Sandbox Code Playgroud)

sms android

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

摇摆实验室或swingx-ws发生了什么?JXMapKit for Java

我是java新手,一直在寻找有关GIS或地理GUI GUI应用程序的一些教程.

他们中的许多人提到并且似乎需要swingx-ws或swing实验室组件和课程.

我已设法找到一些旧版本,但它们似乎没有在我的Jform应用程序中产生所需的影响.

基本上当我在将.jar添加到我的库文件夹后尝试拖放时,我会得到戒烟标志(笑话)或拒绝的符号.

我还通过调色板管理器将组件添加到调色板中,它们一旦选中就会出现,但是当我尝试添加时,我显示的是javja没有类错误.

教程中的很多链接似乎都把我送到了死网站,而且很老了.

基本上我的问题是.swingx-ws仍然是向java gui应用程序添加映射功能的主动选项吗?如果没有,还有其他选择吗?

提前致谢

这是我想要遵循的教程.

java gis swing swingx

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

是否有适用于Mac OSx的Oracle DB 11g或10g?

我搜索了高低,似乎无法找到适用于Mac OSX的Oracle Database 10/11g的任何下载.区域页面有链接,但所有链接都已死或指向没有OSX版本的标准oracle下载.

是否有适用于Mac OSx的Oracle DB 11g或10g?如果是的话,它在哪里?

database oracle oracle11g

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

最简单的jQuery,PHP,AJAX和sqlite示例?

我很难理解这一切是如何协同工作的.我已经摆弄了几天,并且无法得出任何结果.我正在尝试填写表单中的文本字段,并且在提交表单时,我想使用ajax将文本添加到我的sqlite数据库.

我知道你需要在jquery中调用$ .get,这是在表单提交时触发的.这似乎工作正常,因为我可以从那里触发js警报框.但是,当我传递php脚本的地址,该脚本有使用PDO添加到sqlite数据库的行时,不会向数据库添加任何内容.但是,当我使用php cli运行这个php脚本时,会有一些东西被添加到db中.

我似乎错过了这里必不可少的一步.如果有人能为我弥合这个差距,我将非常感激!

编辑:按照Martin的要求,这里有一些代码:

我的php生成一些这样的列表,中间有一个表单:

<ul>
    <li>hello</li>
    <li id="formItem">
        <form action="" method="post">
            <input type=text name="content"/>
        </form>
    </li>
    <li>world</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

然后我的jquery代码看起来在列表上面的文本框中添加了ajax调用.这是在$(document).ready(function(){中.

 $("form").submit(function() {
    var inputText = $("input").val();
    $.ajax({
        type: "POST",
        url: "add.php",
        data: inputText,
        success: function() {
            $('#formItem').prev().after(
                "<li>" + inputText + "</li>"
            )}
    });
});
Run Code Online (Sandbox Code Playgroud)

我的add.php文件看起来像这样,如果我在cli上执行php脚本,它会在我的数据库中插入一些内容:

<?php 
$base = new PDO('sqlite:todo.db');
$sql = $base->prepare("INSERT INTO ThisTable (content, priority) VALUES ('lolololol', 1);");
$sql->execute();
$base = null; 
?>
Run Code Online (Sandbox Code Playgroud)

php sqlite jquery

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

HTML敏捷性解析

我想在绑定列表框中使用XML到LINQ解析HTML表和disaply内容.

我正在使用HTML Agility包并使用此代码.

    HtmlWeb web = new HtmlWeb();
    HtmlAgilityPack.HtmlDocument doc = web.Load("http://www.SourceURL");
    HtmlNode rateNode = doc.DocumentNode.SelectSingleNode("//div[@id='FlightInfo_FlightInfoUpdatePanel']");
    string rate = rateNode.InnerText;
    this.richTextBox1.Text = rate;
Run Code Online (Sandbox Code Playgroud)

HTML看起来像这样..

<div id="FlightInfo_FlightInfoUpdatePanel">

   <table cellspacing="0" cellpadding="0"><tbody>
     <tr class="">
     <td class="airline"><img src="/images/airline logos/NZ.gif" title="AIR NEW ZEALAND LIMITED. " alt="AIR NEW ZEALAND LIMITED. " /></td>
     <td class="flight">NZ8</td>
     <td class="codeshare">&nbsp;</td>
     <td class="origin">San Francisco</td>
     <td class="date">01 Sep</td>
     <td class="time">17:15</td>
     <td class="est">18:00</td>
     <td class="status">DEPARTED</td>
     </tr>
Run Code Online (Sandbox Code Playgroud)

但它正在归还这一点

NZ8&nbsp;San Francisco01 Sep17:1518:00DEPARTEDAC6103NZ8San Francisco01 Sep17:1518:00DEPARTEDCO6754NZ8San Francisco01 Sep17:1518:00DEPARTEDLH7157NZ8San Francisco01 Sep17:1518:00DEPARTEDUA6754NZ8San Francisco01 Sep17:1518:00DEPARTEDUS5308NZ8San Francisco01 Sep17:1518:00DEPARTEDVS7408NZ8San Francisco01 Sep17:1518:00DEPARTEDEK407&nbsp;Melbourne/Dubai01 Sep17:5017:50DEPARTEDEK413&nbsp;Sydney/Dubai01 …
Run Code Online (Sandbox Code Playgroud)

c# xml linq html-agility-pack

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

如何从Google地图中提取Transit Stop位置?

我正在构建一个应用程序,它需要名称,long和lat用于我所在区域的中转站点.

Google Maps API会显示此信息,但在此方案中,我无法使用API​​,需要将此信息提取为XML格式.

我不确定这是否可行,也无法在网上找到任何参考.

任何想法我如何从谷歌地图中提取过境站点长,纬度和名称,最好是XML格式?

google-maps google-maps-api-3

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

SQL:如果不存在,如何更新或插入?

我在下面有一个SQL插入,工作正常,但是我想检查DATE = xxxx,NAME = xxxx和JOB = xxx,如果它们存在则更新HOURS,否则插入新行.这可能用SQL吗?

"INSERT INTO TABLE (NAME, DATE, JOB, HOURS) VALUES ('BOB', '12/01/01', 'PM','30');
Run Code Online (Sandbox Code Playgroud)

尝试使用相同结果的下面的OR REPLACE,每次都会添加一个新行.

add_time = conn.prepareStatement("INSERT OR REPLACE INTO RESOURCE (NAME, DATE, JOB, HOURS) VALUES ('"+name+"', '" + date + "', '"+job+"','"+hours+"');");
Run Code Online (Sandbox Code Playgroud)

例如:

如果以下是在DB中,并且John想要更新他的小时数,那么它将检查名称,日期,作业是否与尝试插入的值相同以及它们是否仅仅是更新HOURS.否则,如果它们中没有一个存在(John可能有几个小时记录另一个DATE或JOB)插入一个新行.

其他人也会在下面的同一个数据库中记录他们的小时和不同的角色.

约翰| 12/12/2012 | 清洁剂| 20约翰| 12/12/2012 | 首席执行官 10吉姆| 12/10/2011 | 清洁剂| 五

sql sqlite

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