问题列表 - 第11864页

使用Oracle.DataClient时,提供程序与Oracle客户端错误的版本不兼容

我正在使用Visual Studio 2008 Express Edition,我正在尝试使用Oracle.DataClient开发一个小应用程序.当我尝试连接到目标系统中的数据库时,我收到了上述错误.

我已经为Oracle 10gR2添加了对Oracle ODP.net提供程序的引用,并且在目标计算机中我安装了Oracle 10gR2数据库的副本.尽管如此,我收到了错误.在发布之前,我在SO上阅读了这篇文章,并且我安装了即时客户端,错误仍然存​​在.下面是完整的错误堆栈.

************** Exception Text **************
System.TypeInitializationException: The type initializer for 'Oracle.DataAccess.Client.OracleConnection' threw an exception. ---> Oracle.DataAccess.Client.OracleException The provider is not compatible with the version of Oracle client    at Oracle.DataAccess.Client.OracleInit.Initialize()
   at Oracle.DataAccess.Client.OracleConnection..cctor()
   --- End of inner exception stack trace ---
   at Oracle.DataAccess.Client.OracleConnection..ctor(String connectionString)
   at Employees1.frmLogin.oralogin()
   at Employees1.frmLogin.btnTest_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& …
Run Code Online (Sandbox Code Playgroud)

oracle odp.net visual-studio-2008

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

TDD.无论如何先测试?

你还在先做测试吗?或者在某些情况下,您正在进行一些编码,然后编写测试以确保代码有效?至于我,我更喜欢创建一个类.当然,在课堂创作过程中,我认为s interface and how to test the class. But I don首先要编写测试代码.你先写了吗?你认为你应该总是先写测试代码吗?

tdd unit-testing

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

释放方法返回的对象

好吧,我知道这个问题的答案应该是显而易见的,但我需要向正确的方向努力.

我发现自己编写了大量遵循以下模式的方法:

-(NSThing*)myMethod{

  NSThing *thing = [[NSthing alloc] init];
  // do some stuff with the thing
  return thing;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,我该如何处理这个对象的发布?显然我无法在方法中释放它.

memory-management objective-c autorelease

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

GNUstep会支持@property和@synthesize吗?

我正在开发一个Cocoa应用程序,打算在Windows和Linux上使用GNUstep.到目前为止,我一直在避免使用Objective-C 2.0功能,但我真的很想开始使用至少属性.谷歌似乎告诉我(虽然我在这个问题上找不到很多)但是目前,没有任何Objective-C 2.0功能可以与GNUstep配合使用.有没有人知道是否有计划让GNUstep支持@property和@synthesize?

我也想知道是否有一个"扩大"它们的好策略?我当然可以想象一个程序可以使用@property和@synthesize将代码扩展为不使用任何Objective-C 2.0功能的代码,但是我担心对这样的东西没有太多需求,所以我可能会赢得'能够找到一个.

您认为GNUstep很有可能在未来一年内支持@property和@synthesize吗?

objective-c gnustep

9
推荐指数
1
解决办法
3353
查看次数

Iphone SDK Utility应用程序模板有泄漏

我只用一个Utility Application模板创建一个项目.当我按"信息按钮"翻转视图时,此模板具有本机内存泄漏.

任何人都知道如何解决这个漏洞??? 我只是从这个模板创建一个新项目,我不添加新对象.

iphone memory-leaks objective-c utility

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

为什么我的UIImageView模糊了?

我对UIImageView有一个非常奇怪的问题.我有一个45x45像素的图像(RGB png),我添加到视图中.添加到视图后,我可以看到图像模糊.这是模拟器(左)和Xcode(右)中的相同图像:

替代文字http://partywithvika.com/iconinsim.png 替代文字http://partywithvika.com/iconinxcode.png

我有这个initWithImage代码的自定义UIImageView类:

- (id) initWithImage:(UIImage*) image {
    self = [super initWithImage:image];

    self.frame = CGRectMake(0, 0, 45, 45);
    self.contentMode = UIViewContentModeScaleAspectFit;

    self.quantity = 1;
    if (self) {
        self.label = [[UITextField alloc]initWithFrame:CGRectMake(0,40,45,25)];
        self.label.font = [UIFont systemFontOfSize:16];
        self.label.borderStyle = UITextBorderStyleNone;
        self.label.enabled = TRUE;
        self.label.userInteractionEnabled = TRUE;
        self.label.delegate = self;
        self.label.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
        self.label.textAlignment = UITextAlignmentCenter;
    }
    self.userInteractionEnabled = TRUE;

    // Prepare 3 buttons: count up, count down, and delete
    self.deleteButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    self.deleteButton.hidden = NO;
    self.deleteButton.userInteractionEnabled = YES;
    self.deleteButton.titleLabel.font …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c blur uiimageview

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

如何使用MySQL计算每日最高价格变化百分比?

我有一张表prices,其中包括我每天跟踪的股票收盘价.

这是架构:

CREATE TABLE `prices` (
  `id` int(21) NOT NULL auto_increment,
  `ticker` varchar(21) NOT NULL,
  `price` decimal(7,2) NOT NULL,
  `date` timestamp NOT NULL default CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`),
  KEY `ticker` (`ticker`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2200 ;
Run Code Online (Sandbox Code Playgroud)

我试图计算今天和昨天价格值大于0的任何东西的价格下降百分比.随着时间的推移,这张桌子将是巨大的,我担心性能.我认为这必须在MySQL方面而不是PHP方面完成,因为LIMIT这里需要它.

我如何处理最后2个日期并在MySQL中进行%drop计算?

任何建议将不胜感激.

mysql sql

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

如何将变量从一个应用程序域传递到另一个应用程序域

我想知道,如果我有一个变量,例如一个字符串,如何将其值传递给我的新app域:

static string _str;

static void Main(string[] args) {
    _str = "abc";
    AppDomain domain = AppDomain.CreateDomain("Domain666");
    domain.DoCallBack(MyNewAppDomainMethod);
    AppDomain.Unload(domain);
    Console.WriteLine("Finished");
    Console.ReadKey();
}

static void MyNewAppDomainMethod() {
    Console.WriteLine(_str); //want this to print "abc"
}
Run Code Online (Sandbox Code Playgroud)

谢谢

.net c# vb.net appdomain cross-domain

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

静态编译的语言可以替换脚本语言吗?

假设您可以获得动态解释器; 静态编译语言可以替换脚本语言吗?我完全不明白为什么有人会使用脚本语言?我在谈论PC,而不是一个需要简单解释器的有限系统.我看到了一些python安装脚本,并看到了类似的python和C#解决问题的方法.那么为什么要使用脚本语言呢?

注意:有些事情让我对C#感到烦恼,我不是在问为什么不用C#代替.我在问为什么要使用脚本语言?我发现静态编译语言更容易调试,并且通常更容易编码.

scripting static-language

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

OO JQuery和类

我正在一个网站上工作并且第一次使用JQuery.我以前的项目主要使用MooTools,我有一些使用MooTools类结构编写的小部件类.我想将它们移植到JQuery,但它看起来就像MooTools功能在对象类方面没什么相似之处.

我搜索了一下,并没有找到太多.Digg似乎已经推出了自己的产品,但我不确定这是否是我应该使用的东西.有没有更好的办法?人们通常使用JQuery如何面向对象?封装UI小部件(或任何功能类结构)的常用方法是什么?

我将发布一个可能的MooTools小部件类的假例子:

var ZombatWidget = new Class({
    Extends: BaseWidget,
    widgetPropertyX = 'prop1',
    widgetPropertyY = 'prop2',
    attach = function(el) {
        var f = function() { 
            //do something widgety
        };
        el.addEvent('dblclick',f);
        el.addClass('widgetized');
    }
});

var z = new ZombatWidget();
z.attach($('widgetDiv'));
Run Code Online (Sandbox Code Playgroud)

我得到的是比这更大的东西,但你明白了.我是否需要将其转换prototype为类/继承结构的方法?你会如何使用JQuery编写这种对象类?

javascript oop jquery mootools

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