问题列表 - 第18342页

无法将数据库中的clob数据类型转换为JPA实体

我能够保存(spring-hibernate saveorupdate())字段

 @Lob
 @Column(name = "FILENAME")
 private String filename;
Run Code Online (Sandbox Code Playgroud)

进入oracle数据库的数据类型是clob

但是当我尝试检索它时,我得到了错误

错误 - JDBCExceptionReporter.logExceptions(72)| ORA-00932:不一致的数据类型:预期 - 获得CLOB

下面是我如何从数据库中检索

DetachedCriteria crit = DetachedCriteria.forClass(Storagefile.class);
crit.addOrder(bSortOrder ? Order.asc(sortColumnId) : Order.desc(sortColumnId));
 List<Storagefile> result = (List<Storagefile>) getHibernateTemplate().findByCriteria(crit, nFirst, nPageSize);
Run Code Online (Sandbox Code Playgroud)

java oracle hibernate clob ora-00932

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

在JavaScript中复制/粘贴?

我知道这个问题现在被问到了一百万次,但我真的找不到一个好的最新解决方案.

我已经实现了自己的菜单,为用户提供了剪切,复制和粘贴到我的WebApp的功能.但我不确定如何在Firefox,IE,Safari/Chrome上使用剪贴板.

谢谢您的帮助.

clipboard copy cross-browser paste

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

清除表中的所有行,将身份规范重置为零并且不影响外键?

我们已经创建了具有所有关系和依赖关系的数据库框架.但是在表格内部只是虚拟数据,我们需要摆脱这些虚拟数据,并开始添加正确的数据.我们如何清除所有内容并将主键(IsIdentity:yes)保留为零,并且不会影响外表关系结构.

非常感谢!

database sql-server

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

从MVC注销

我有一个MVC应用程序,我必须注销.要从应用程序注销,我在te母版页上创建了一个链接

[ <a id="A2" name="lnkLogout" href="http://localhost:1234/Home/LogOut" >Logout</a> ]
Run Code Online (Sandbox Code Playgroud)

并在控制器页面中创建了LoutOut操作

 public ActionResult LogOut()
        {
            Session.Clear();
            Session.Abandon();
            Redirect("http://AnotherApplicaton/Home/LogOut");
        }
Run Code Online (Sandbox Code Playgroud)

现在,当我单击LogOut链接时,它会重定向到LogOut操作,并在LogOut操作中删除所有会话,但是当我单击浏览器的后退按钮时,它会返回上一页并且会话仍处于活动状态.有没有人有这个问题的解决方案.

asp.net-mvc

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

在PL/SQL中使用全局异常是不好的做法吗?

执行下面的代码是不好的做法?我写这篇文章会不会发生坏事?

编辑:这只是一个例子.我不会使用dbms_output进行任何真正的错误报告.

CREATE OR REPLACE PACKAGE my_package
AS
PROCEDURE master;
END;
/

CREATE OR REPLACE PACKAGE BODY my_package
AS

my_global_interrupt EXCEPTION;


PROCEDURE my_private_procedure
IS
BEGIN
  -- in case some flag is raised, raise exception to stop process and prepare for resume
  RAISE my_global_interrupt;
END;

PROCEDURE master
IS
BEGIN
  my_private_procedure;
EXCEPTION
  WHEN my_global_interrupt THEN 
    dbms_output.put_line('global interrupt, ');
    -- prepare to resume
END;

END;
/
Run Code Online (Sandbox Code Playgroud)

oracle plsql exception

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

如何检查文件是否已被C中的其他进程打开?

我看到标准C无法判断文件是否已在另一个进程中打开.所以答案应该包含每个平台的几个例子.我需要检查Visual C++/Windows.

c windows file

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

如何在Android中访问现有的sqlite数据库?

到目前为止,我们已经在android中开发了在运行时创建数据库的应用 我们想知道如何在我们的Android应用程序中访问预先构建的或现有的数据库/ sqlite文件?请提供详细信息

sqlite android

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

这个字符串有什么问题?

string.Format("{Find Name='{0}'}", name)
Run Code Online (Sandbox Code Playgroud)

它在运行时抛出异常,表示输入字符串格式错误.这个字符串有什么问题?

c# string format

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

向上移动UIToolbar

我的视图底部有一个UIToolbar,我在这个工具栏中有一个UITextField.当我开始编辑这个字段时,它隐藏在键盘后面.要查看我输入的内容,我想在键盘出现时将工具栏向上移动(然后在我完成编辑后将其向下移动).

如何上/下移动此UIToolbar?

iphone keyboard

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

Capistrano和Git,毁了我的生命."无法解决存储库中[HEAD]的修订..."

我搜索了所有相关的Capistrano问题,但找不到任何东西,甚至在这里为我阐明了什么.

git version 1.6.4.2
Capistrano v2.5.10
Run Code Online (Sandbox Code Playgroud)

基本上,当我运行我的cap deploy.rb脚本时,它连接到服务器,开始执行deploy:update任务,然后在deploy:update_code任务中:

    *** [deploy:update_code] rolling back
  * executing "rm -rf /home/user_name/public_html/project_name/releases/20091223094358; true"
    servers: ["project_name.com"]
Run Code Online (Sandbox Code Playgroud)

它失败并出现以下错误:

/Library/Ruby/Gems/1.8/gems/capistrano-2.5.10/lib/capistrano/recipes/deploy/scm/git.rb:231:in `query_revision': Unable to resolve revision for 'master' on repository 'ssh://git@slice_ip:path_to_git_repository'. (RuntimeError)
Run Code Online (Sandbox Code Playgroud)

这是我的部署脚本,我尝试过包含和省略:

设置:分支'主'

我也只是认为我的存储库路径已经关闭,但我已经尝试了几乎所有的排列(绝对的,不是绝对的,.git后缀,没有后缀).在我指向的路径上肯定有一个简单的git存储库.

**我确实在一个片上托管了多个项目.其他项目也是一个rails项目,但正在运行SVN.Capistrano部署工作正常.

如果我无法弄明白这一点,任何指示正确的方向或任何想法将有助于减少我计划做的饮酒量.(路径/ IP混淆,不要破坏我兄弟!)

set :application, "project1"
set :user, "username"
set :repository,  "ssh://git@67.24.9.133/home/git/project1.git"
set :branch, "master" 

set :port, 696969

set :deploy_to, "/home/username/public_html/#{application}"

set :scm, :git

role :app, application                    
role :web, application                    
role :db,  application, :primary => true 

# deployment via remote client (workstation)
set :deploy_via, …
Run Code Online (Sandbox Code Playgroud)

git deployment ssh capistrano ruby-on-rails

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