小编Dra*_*ken的帖子

如何将我的wpf应用程序连接到数据库?

我开发了一个用于Intranet连接的WPF应用程序,连接到本地服务器中的数据库(SQL Server),但现在我的公司在国外购买了一台新服务器,因此他们希望将此应用程序连接到该服务器.

我应该在这个应用程序与数据库Online(SQL Server)之间创建一个连接,所以我问你哪个是最好的连接方式,允许这里的用户像过去那样操纵数据?

如果您有更好的建议请告诉我,我将非常感谢您的反馈.

c# sql wpf

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

替换BLOB列中的文本

在我们的一个表中,我们有一个包含XML数据的HUGEBLOB列(列名称DYNAMIC_DATA).我需要做的是用这个BLOB更新文本的某个部分.

我试过这个查询:

UPDATE ape1_item_version 
SET DYNAMIC_DATA = REPLACE (DYNAMIC_DATA,'Single period','Single period period set1') 
WHERE name = 'PRIT ALL POOL for Duration Telephony 10_NA_G_V_H_N_Z2'
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

ORA-00932: inconsistent datatypes: expected NUMBER got BLOB

如何REPLACE在BLOB上执行?

sql oracle replace blob

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

使用 putAll(map) 将地图放入属性时出现 NullPointerException

我正在尝试将地图放入属性中,putAll()NullPointerException在我的地图不为空时获得一个

Map<String,Object> map = item.getProperties();
Properties props = new Properties();
if(map!=null) {
    props.putAll(map);  //NPE here
}
Run Code Online (Sandbox Code Playgroud)

item.getProperties()回报Map<String,Object>,我想这些属性存储到属性文件。

我也尝试先实例化地图

Map<String,Object> map = new HashMap<String, Object>()
map = item.getProperties();
Properties props = new Properties();
if(map!=null) {
    props.putAll(map);  //NPE here
}
Run Code Online (Sandbox Code Playgroud)

我知道地图不为空,因为我可以在日志中看到地图值。

java properties hashmap

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

在没有父 POM 的情况下使用 Spring Boot 不起作用

我正在尝试 SpringBoot QuickStart ( http://projects.spring.io/spring-boot/#quick-start ) 中的简单示例。使用 spring-boot-starter-parent 作为父级工作正常。我可以毫无问题地运行示例。但我绝对需要使用我自己的父 pom。所以我阅读了文档:http : //docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#using-boot-maven-without-a-parent

我尝试过这个。它编译得很好。但是在运行时崩溃。这是我的配置。在我的父 pom 中:

<dependencyManagement>
    <dependencies>
    ....
        <dependency>
            <!-- Import dependency management from Spring Boot -->
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>1.1.5.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    ....
    </dependencies>
</dependencyManagement>
Run Code Online (Sandbox Code Playgroud)

在我的pom中:

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

但是当我运行应用程序时,我得到了这个:


    2014-08-11 12:50:29.275 ERROR 28474 --- [           main] o.s.boot.SpringApplication               : Application startup failed

java.lang.IllegalStateException: Failed to introspect annotations: class com.imetrik.oaas.tool.application.springboottest.SampleController.SampleController
    at org.springframework.core.annotation.AnnotatedElementUtils.process(AnnotatedElementUtils.java:169)
    at org.springframework.core.annotation.AnnotatedElementUtils.isAnnotated(AnnotatedElementUtils.java:75)
    at org.springframework.core.type.StandardAnnotationMetadata.isAnnotated(StandardAnnotationMetadata.java:102)
    at org.springframework.context.annotation.AnnotatedBeanDefinitionReader.registerBean(AnnotatedBeanDefinitionReader.java:138)
    at org.springframework.context.annotation.AnnotatedBeanDefinitionReader.registerBean(AnnotatedBeanDefinitionReader.java:128)
    at org.springframework.context.annotation.AnnotatedBeanDefinitionReader.register(AnnotatedBeanDefinitionReader.java:123)
    at org.springframework.boot.BeanDefinitionLoader.load(BeanDefinitionLoader.java:159)
    at org.springframework.boot.BeanDefinitionLoader.load(BeanDefinitionLoader.java:135) …
Run Code Online (Sandbox Code Playgroud)

java spring spring-boot

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

with子句在hSQL中引用了两个不同的from子句元素

获得例外:

With子句引用了两个不同的from子句元素

使用以下实体执行以下查询时:

@Entity
public class A {

    @Id
    private Long id;

    @Column(name = "A_ID")
    private Long aId;

    @ManyToOne(fetch=FetchType.LAZY)
    @JoinColumn(name = "A_ID")
    private B b;
}

@Entity
public class B {

    @Id
    private Long id;

    @OneToMany(fetch=FetchType.LAZY, cascade=CascadeType.ALL)
    @JoinColumn(name="C_ID" , referencedColumnName="ID")
    private List<C> c;
}

@Entity
public class C {

    @Id
    private Long id;

    @Column(name="C_ID")
    private Long cId;

    @Column
    private String addType;
}
Run Code Online (Sandbox Code Playgroud)

我的HQL查询是:

SELECT * FROM A a 
INNER JOIN a.b b ON a.aId=b.id 
LEFT OUTER JOIN b.c c ON …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

机器人框架的确切用途是什么?

我着迷于机器人。您知道,通常它使我们的工作变得容易,对于Web,一旦在网络服务器上初始化了我们的机器人,您就无需走到链接的任何地方。

让我们来回答我们的主要问题:

Robot Framework..的确切用途是什么。我擅长Java,但不擅长Python。我可以在Java中使用它吗?用于什么目的Robot Framework

我擅长HTMLUnit。但是它可以用于解析HTML源代码,我们也可以在Java中实现它以生成源代码。但是呢Robot Framework

我用谷歌搜索了2个小时,但找不到确切答案。如果您想了解我的任何信息,请告诉我。

python java htmlunit robotframework

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

使用DataStax c#驱动程序的Cassandra批量插入

我正在构建应用程序以测量NoSQL数据库性能,我在Cassandra数据库中批量插入大量数据时遇到问题.

当我尝试批量插入超过1000条记录时,使用DataStax C#驱动程序,我得到一个AggregateException.

这是我的数据模型:

    public Guid Id { get; set; }
    public string Title { get; set; }
    public string Description { get; set; }
    public int Year { get; set; }
    public string Genres { get; set; }
    public int Rating { get; set; }
    public string OriginalLanguage { get; set; }
    public string ProductionCountry { get; set; }
    public int VotingsNumber { get; set; }
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

private string InsertData(ISession session, List<Movie> moviesList)
{
        var table = session.GetTable<Movie>();
        table.CreateIfNotExists(); …
Run Code Online (Sandbox Code Playgroud)

c# cassandra batch-insert datastax

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

SharedPreferences - OnSharedPreferenceChangeListener

我用谷歌搜索了这个,并找到了一些我觉得很困惑的答案,因为我是初学者.我正在努力实现OnSharedPreferenceChangeListener()SharedPreferences的改变.

到目前为止我的代码是:

final SharedPreferences rates_storage = this.getApplicationContext().getSharedPreferences("uk.chiraggalaiya.test", 0);
final SharedPreferences.Editor rates_storage_editor = rates_storage.edit();

Button btn = (Button) findViewById(R.id.button);
btn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        rates_storage_editor.putString("something", "something");
        rates_storage_editor.apply();
    }
});
Run Code Online (Sandbox Code Playgroud)

但是现在我不确定如何实现OnChangeListener().

java android sharedpreferences android-sharedpreferences

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

IQueryable不包含ToList()

我的视图模型是IEnumerable<SomeModel>这样的,因此在我的控制器中,我这样做:

[HttpGet]
public PartialViewResult show() {
    IQueryable query= from data in entity.dbCtxt
        select data;
    return PartialView("show", query.ToList());
}
Run Code Online (Sandbox Code Playgroud)

原来IQueryable不包含ToList()... 的定义

public interface IQueryable : IEnumerable{
     Type ElementType { get; }
     Expression Expression { get; }
     IQueryProvider Provider { get; }
}
Run Code Online (Sandbox Code Playgroud)

如何投放IQueryable到列表中?

c# linq

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

如何使用刷新按钮刷新vaadin页面

我需要在vaadin中刷新页面.我创建了一个刷新按钮,但该按钮不能用于刷新页面.

Button Refresh = new Button("Refresh");
Refresh.addClickListener(new Button.ClickListener() {
    @Override
    public void buttonClick(Button.ClickEvent clickEvent) {
    }
});
Run Code Online (Sandbox Code Playgroud)

java vaadin vaadin7

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