小编Eve*_*ner的帖子

提供程序与Oracle客户端版本不兼容

我正在尝试在我的ASP.net项目上使用Oracle ODP.NET 11g(11.1.0.6.20)Instant Client作为数据提供程序,但是当我运行aspx页面时,我得到一个" 提供程序与版本不兼容"Oracle客户端 "错误消息.任何帮助,将不胜感激.

我在Visual Studio 2005中引用了数据提供程序,后面的代码如下所示:

using Oracle.DataAccess.Client;
..

OracleConnection oOracleConn = new OracleConnection();
oOracleConn.ConnectionString =
    "Data Source=MyOracleServerName;" +
    "Integrated Security=SSPI";
oOracleConn.Open();

//Do Something

oOracleConn.Close();
Run Code Online (Sandbox Code Playgroud)

页面的错误如下所示:

Exception Details: Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client

Source Error: 
Line 21: 
Line 22: 
Line 23:             OracleConnection oOracleConn = new OracleConnection();
Line 24:             oOracleConn.ConnectionString =
Line 25:                 "Data Source=MyOracleServerName;" +

[OracleException (0x80004005): The provider is not compatible with the version of …
Run Code Online (Sandbox Code Playgroud)

c# asp.net oracle odp.net oracleclient

156
推荐指数
8
解决办法
31万
查看次数

如何修改ASP.net中div的代码隐藏文件中的样式?

目前我正在尝试根据我从aspx页面后面的代码中的数据库表中获取的信息来修改div的css样式属性.以简化的形式,以下基本上是我想要做但我得到错误.

这是我的代码:

ASPX:

<div id="testSpace" runat="server">
    Test
</div>
Run Code Online (Sandbox Code Playgroud)

代码背后:

testSpace.Style = "display:none;"    
testSpace.Style("display") = "none";
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.谢谢!

css c# asp.net

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

Ruby on Rails路由 - 获取和匹配之间的区别

有什么区别?

示例匹配:
match 'photos/show' => 'photos#show'

示例获取:
get 'photos/show'

是不是都可以访问照片/显示网址并使用照片控制器中的显示操作?

谢谢

ruby-on-rails ruby-on-rails-3

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

在MS SQL Server中创建保留字/关键字的表名

是否可以命名已经是关键字的数据库表?对于我的情况,我试图命名将保留我的用户的表.我把它命名为User但它在SQL Server Management Studio中显示为粉红色,所以我假设它是现有的系统表或关键字.谢谢你的建议.

保留关键字的官方列表:保留关键字(Transact-SQL)

sql sql-server

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

如何在Ruby on Rails中重新加载当前页面?

我目前在我的标题栏中有一个登录弹出窗口,它位于我网站的每个页面上.我希望能够在成功登录后重新加载此人所在的当前页面.我如何在控制器中执行此操作?

def create
  #declaring and defining user variable stuff
  if user.save
    #reload current page <--how do I do this?
  end
end
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby ruby-on-rails url-routing ruby-on-rails-3

43
推荐指数
6
解决办法
7万
查看次数

高度与线高度样式

在处理永远不会超过一行的文本时使用这两者有什么区别?它们可以在屏幕上产生类似的结果,从我可以看到的元素顶部或底部的元素.如果是这样,为什么要使用行高呢?使用高度更有意义.

编辑:这是一个程式化按钮的示例,该按钮是从内部带有文本的div创建的.这永远不会是多线的.那么出于兼容性原因需要行高吗?或者我不知道的任何事情?

谢谢!

html css styling

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

发生错误后退出Rails控制台

我一直在使用rails控制台进行测试和学习,当我遇到错误时,我无法使用"Control + C"命令退出.还有另一个退出命令吗?这是我尝试这样做时控制台的样子:

ruby-1.9.2-p180 :026 > user.find_by_name("Test")
NoMethodError: undefined method `find_by_name' for #<User:0x00000100f991a0>
    from /Users/easierlife/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/activemodel-3.0.7/lib/active_model/attribute_methods.rb:367:in `method_missing'
    from /Users/easierlife/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/activerecord-3.0.7/lib/active_record/attribute_methods.rb:46:in `method_missing'
    from (irb):26
    from /Users/easierlife/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/railties-3.0.7/lib/rails/commands/console.rb:44:in `start'
    from /Users/easierlife/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/railties-3.0.7/lib/rails/commands/console.rb:8:in `start'
    from /Users/easierlife/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/railties-3.0.7/lib/rails/commands.rb:23:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'
ruby-1.9.2-p180 :027 > ^C^C^C^C^C
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby-on-rails

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

Ruby on Rails CarrierWave gem是否可以与Ajax一起使用?

出于某些原因,使用带有Ajax的CarrierWave gem似乎并不适合我.难道我做错了什么?我很好地遵循了253 CarrierWave Railscast,它在没有AJAX的情况下工作,但在我的应用程序中我需要使用AJAX.这是我的代码:

在图像文件字段中选择jpeg后的参数列表:

Parameters: {"item"=>{"remote_image_url"=>""}}
Run Code Online (Sandbox Code Playgroud)

new.html.erb:

<%= form_for(@item, :url => create_item_path, :html => {:id => "create_item_form", :multipart => true}) do |f| %>
    <p>
      <%= f.file_field :image %>
    </p>
    <p>
      <%= f.label :remote_image_url, "or image URL" %><br />
      <%= f.text_field :remote_image_url %>
    </p>
    <%= f.submit "Save", :id => "save_button" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

的application.js

$("#create_item_form").submit(function() {
    $.ajax({
      type: "POST",
      url: $(this).attr("action"),
      dataType: "script",
      data:  $("#destination_item").sortable('serialize') + "&" + $(this).serialize()
      });
      return false;
});
Run Code Online (Sandbox Code Playgroud)

item.rb的

class Item < ActiveRecord::Base
  attr_accessible …
Run Code Online (Sandbox Code Playgroud)

ajax jquery ruby-on-rails carrierwave

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

我应该用哪种方法来表达计算机在编程时的想法?

我想创建一个简单的游戏,比如人类用户正在玩电脑的井字游戏.计算机功能需要几毫秒才能运行,但我想让计算机感知需要5秒才能完成.我应该使用哪种方法?

1)创建两个内存线程.一个用于计算机,一个用于人类用户.当计算机花5秒钟模仿思考时,人类用户线程暂停5秒钟.

2)使用timer或dispatchertimer禁用输入设备5秒钟

3)你能想到的任何更好的方法..

谢谢!

编辑 - 问题是关于如何以及现在的原因.5秒就是一个例子.我更喜欢1-2秒,但出于示例目的,我只选择了5.所以请关注什么是最好的方法,而不是5秒.再次感谢.

c#

11
推荐指数
1
解决办法
433
查看次数

如何对齐文本以使其位于Silverlight中的按钮中间?

这是我正在使用的当前代码:

<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="ButtonPrototype.MainPage"
    Width="640" Height="480">
    <UserControl.Resources>
        <ControlTemplate x:Key="CellTemplate" TargetType="Button">
            <Grid>
                <Border x:Name="CellBorderBrush" BorderBrush="Black" BorderThickness="1">
                    <ContentPresenter
                      Content="{TemplateBinding Content}"  
                      HorizontalAlignment="Center"
                      VerticalAlignment="Center"/>
                </Border>
            </Grid>
        </ControlTemplate>

        <Style x:Key="CellStyle" TargetType="Button">
            <Setter Property="Template" Value="{StaticResource CellTemplate}"></Setter>
            <Setter Property="Foreground" Value="Black"></Setter>
            <Setter Property="FontSize" Value="80"></Setter>
            <Setter Property="Width" Value="100"></Setter>
            <Setter Property="Height" Value="100"></Setter>
        </Style>
    </UserControl.Resources>

    <Grid x:Name="LayoutRoot" Background="White">
        <Button Content="A" Style="{StaticResource CellStyle}"></Button>
    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

水平对齐有效,但verticalalignment不执行任何操作.谢谢你的帮助.

silverlight xaml

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