问题列表 - 第43369页

如何将变量插入vb.net连接字符串

我正在尝试将变量插入连接字符串中,希望它们将被保存以用于执行多个查询。

我正在尝试的是这样的:

Private sConnectionString As String = "Provider=TDOLEDB;Data Source=TDDEV;Persist Security Info=True;User ID="&user&";Password="&pass&";Default Database=bcpm_ddbo;Session Mode=ANSI;"
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

要么

我不介意执行以下操作,但是只有一个提示并保持连接打开状态?

Private sConnectionString As String = "Provider=TDOLEDB;Data Source=TDDEV;Persist Security Info=True;Prompt=Complete;Default Database=bcpm_ddbo;Session Mode=ANSI;
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!!!

vb.net

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

绕过ASP.NET MVC中的OutputCache

我在我的MVC网站中使用OutputCache属性如下:

[OutputCache(Duration = 5000,
        VaryByParam = "name;region;model;id;op;content;featured;isStarred;page;size;")]
Run Code Online (Sandbox Code Playgroud)

但有时我想完全绕过输出缓存并强制从数据库中获取.对于我不断将新数据加载到数据库进行测试的测试环境,尤其如此.

无论如何我在这种情况下可以绕过缓存吗?

谢谢.

model-view-controller asp.net-mvc outputcache

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

如何隐藏工具栏右侧的箭头?

弄清楚如何隐藏左侧的抓点,现在如何隐藏右侧的添加/删除按钮下拉箭头?

wpf xaml toolbar

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

计算CSV文件的长度(行数)?

我有一个表单(Rails),允许我使用file_field.加载.csv文件.在视图中:

    <% form_for(:upcsv, :html => {:multipart => true}) do |f| %>
    <table>
        <tr>
            <td><%= f.label("File:") %></td>
            <td><%= f.file_field(:filename) %></td>
        </tr>
    </table>
        <%= f.submit("Submit") %>
    <% end %>
Run Code Online (Sandbox Code Playgroud)

单击"提交"会将我重定向到另一个页面(create.html.erb).文件加载正常,我能够在第二页中正确阅读内容.我试图在第二页中显示.csv文件中的行数.

我的控制器(半伪代码):

class UpcsvController < ApplicationController
    def index
    end

    def create
        file = params[:upcsv][:filename]
        ...
        #params[:upcsv][:file_length] = file.length # Show number of lines in the file
        #params[:upcsv][:file_length] = file.size
        ...
    end
end
Run Code Online (Sandbox Code Playgroud)

双方file.lengthfile.size返回"91"时,我的文件只包含7条线.在我阅读的Rails文档中,单击"提交"按钮后,Rails会创建上载文件的临时文件,其中params[:upcsv][:filename]包含临时/上载文件的内容,而不包含文件的路径.而且我不知道如何提取原始文件中的行数.获取文件中行数的正确方法是什么?

我的create.html.erb:

<table>
    <tr>
        <td>File length:</td>
        <td><%= params[:upcsv][:file_length] %></td>
    </tr>
</table> …
Run Code Online (Sandbox Code Playgroud)

ruby csv ruby-on-rails

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

NSString sizeWithFont:constrainedToSize:在视网膜显示器上返回不正确的高度

我想我已经找到了sizeWithFont的一个边缘情况:constrainedToSize:在视网膜显示器上,它有时(似乎基于自动换行)返回高于实际需要的高度1行,更重要的是它实际绘制的高度.

注意:我正在使用的真实代码被隐藏在高性能的中心手绘可变高度表视图单元代码中,因此我将问题简化为尽可能简单的示例代码.(当我试图回答我的问题以外的其他问题时请注意这一点:-)

这个示例UIView填充它的内容,测量文本以适合(包装),填充矩形,然后绘制文本.

在视网膜设备(或模拟器)上,高度返回1线太高,但在视网膜前设备(或模拟器)上返回正确的高度.

我非常感谢任何人可能拥有的任何洞察力,因为这是我想修复的错误!

非常感谢!

-Eric

- (void)drawRect:(CGRect)rect {
 NSString * theString = @"Lorem ipsum dolor sit ameyyet, consectetur adipiscing elit. Etiam vel justo leo. Curabitur porta, elit vel.";
 UIFont * theFont = [UIFont systemFontOfSize:12];
 CGSize theConstraint = CGSizeMake(rect.size.width - 20, rect.size.height - 20);
 CGSize theResultSize = [theString sizeWithFont:theFont constrainedToSize:theConstraint];

 // dump the measurements
 NSLog(@"returned a size h = %f, w = %f", theResultSize.height, theResultSize.width);

 // fill the whole rect
 CGContextRef context = UIGraphicsGetCurrentContext();
 [[UIColor yellowColor] set];
 CGContextFillRect(context, rect); …
Run Code Online (Sandbox Code Playgroud)

iphone sizewithfont iphone-4

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

C#获取/设置语法用法

这些是Person类的声明.

protected int ID { get; set; }
protected string Title { get; set; }
protected string Description { get; set; }
protected TimeSpan jobLength { get; set; }
Run Code Online (Sandbox Code Playgroud)

我如何使用get/set?主要是,我实例化了一个

Person Tom = new Person();
Run Code Online (Sandbox Code Playgroud)

Tom.set/get怎么样?

我习惯于做C++风格,你只需写出int getAge()和void setAge()函数.但是在C#中有快捷方式处理get和set?

c# syntax properties

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

在Maven,为什么要运行'mvn clean'?

我想知道在实际运行中mvn compile和运行之间的主要区别是什么mvn clean compile.

我理解实际的差异是什么,mvn clean compile删除所有生成的文件并从头开始,但为什么我们要这样做呢?mvn compile如果有必要,我可以假设会重新生成文件,对吧?

我在项目中注意到的一件事是,如果你删除了一个源文件而没有运行clean,那么编译后的文件仍然存在,这通常不会成为问题,但我想可能就是这样.

java maven

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

如何仅为列的每个唯一值选择第一行

假设我有一个客户地址表:

CName           |   AddressLine
-------------------------------
John Smith      | 123 Nowheresville
Jane Doe        | 456 Evergreen Terrace
John Smith      | 999 Somewhereelse
Joe Bloggs      | 1 Second Ave
Run Code Online (Sandbox Code Playgroud)

在表中,像John Smith这样的客户可以拥有多个地址.我需要这个表的select查询只返回在'CName'中有重复项的第一行.对于这个表,它应该返回除第3个(或第1个)之外的所有行 - 这两个地址中的任何一个都可以,但只能返回一个.是否有一个关键字我可以根据服务器之前是否已经看过列值来添加到SELECT查询中进行过滤?

sql t-sql sql-server select unique

82
推荐指数
4
解决办法
24万
查看次数

CSS/jQuery:使图标闪烁

我记得做了一些css学习,我学会了做文字装饰:眨眼,文字开始闪烁.

现在我有一个图标,

.iconPM{
background: url(../images/icons/mail_16x16.png) no-repeat;
width: 16px;
height: 16px;
border: none;
display:inline-block;
}
Run Code Online (Sandbox Code Playgroud)

想知道我是否可以通过简单的css或jquery(如果需要)进行此眨眼.或者也许在jquery推荐的任何其他好的效果

css jquery

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

在boost :: shared_ptr运算符bool()上旋转时需要C++ volatile吗?

可能重复:
何时使用volatile多线程?

我有两个引用相同的线程boost::shared_ptr:

boost::shared_ptr<Widget> shared;
Run Code Online (Sandbox Code Playgroud)

在线程正在旋转,等待另一个线程重置boost::shared_ptr:

while(shared)
   boost::thread::yield();
Run Code Online (Sandbox Code Playgroud)

在某些时候,另一个线程会调用:

shared.reset();
Run Code Online (Sandbox Code Playgroud)

我的问题是我是否需要声明共享指针volatile以防止编译器优化shared.operator bool()对循环的调用并且从不检测更改?我知道如果我只是循环变量,等待它达到0我需要volatile,但我不确定是否boost::shared_ptr以这样的方式实现它是不必要的.

编辑:我完全清楚条件变量可以用来以不同的方式解决这个问题.但在这种情况下,繁忙的循环非常罕见,并且争用条件变量的锁定是我们宁愿不会产生的开销.

c++ multithreading boost volatile shared-ptr

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