问题列表 - 第14080页

MS访问SQL Server - 新手需要建议/指导

所以我一直在为不同的部门工作(大约8个)多个不同的MS Access应用程序.看起来似乎会在工作中站起来使用SQL Server,这从容量/集成的角度来看是有意义的.

Soooo ......我有使用Access,SQL和VBA的经验,但从未在SQL Server容量中使用任何它,是否有任何学习资源,书籍,网站等我可以从哪里开始?你可以"面对板块"(是的,我认为这是我的术语,可能听起来很荒谬)访问SQL Server应用程序上的应用程序,以便我可以继续开发,利用并让最终用户通过这些访问应用程序使用SQL Server?

谢谢

sql sql-server ms-access vba ms-access-2003

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

RouteValueDictionary的字符串URL

是否有简单的方法将字符串URL转换为RouteValueDictionary集合?有些方法可以UrlToRouteValueDictionary(string url).

我需要这样的方法,因为我想根据我的路由设置'解析'URL,修改一些路由值,并使用urlHelper.RouteUrl()根据修改的RouteValueDictionary集合生成字符串URL.

谢谢.

asp.net-mvc

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

如果按下按钮,如何启动线程,如果再次按下则停止?

我正在使用下一个代码来做我要求的事情:

private delegate void CallerDelegate(object e);
CallerDelegate caler = new CallerDelegate(MethodToCall);
Run Code Online (Sandbox Code Playgroud)

按钮点击事件:

if (currBusyThrd != null && currBusyThrd.IsAlive)
   {
    currBusyThrd.Abort();
   }
ThreadPool.SetMaxThreads(1, 1);
//queue the work for thread processing
ThreadPool.QueueUserWorkItem(new WaitCallback(WaitCallbackMethod))
Run Code Online (Sandbox Code Playgroud)

"WaitCallbackMethod"方法是:

void WaitCallbackMethod(object stateInfo)
  {
     // argList : i put some argument in a list to use it in "MethodToCall" ...
     BeginInvoke(caler,argList);
  }
Run Code Online (Sandbox Code Playgroud)

我通过线程调用的方法是:

void MethodToCall(object args)
 {
 //Here I get the thread I'm calling to stop it when btn clicked again
 currBusyThrd = Thread.CurrentThread;

 // The rest of …
Run Code Online (Sandbox Code Playgroud)

c# multithreading

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

如何用PHP重写网址?

让我们举例说一下我的成员之一是http://www.example.com/members/893674.php.如何让他们自定义网址,以便它可以是http://www.example.com/myname

我想我想要的是我的会员有自己的自定义网址.有没有更好的方法来重新组织我的文件.

php url-rewriting

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

想学习写2d游戏

嘿stackoverflow社区!我学习了C#的基础知识(我可以编写一些Form-Applications),现在我想学习如何编写2D游戏.我不知道从哪里开始.是否有适合2D游戏的引擎?在学习了2d的基础之后,我想写一些在windows和linux下工作的简单游戏(那应该很酷,linux :)).

我问过一个正在编程的朋友,他说我应该在X#中使用XNA(但这只适用于Windows).谷歌之后我发现使用C++的OpenGL最适合为linux编写游戏,因为没有DirectX/XNA.我还没有使用过C++,这需要一些时间来学习.

有什么可以暗示的吗?也许是其他引擎?我刚刚安装了XNA并看了一下演示游戏(Platformer),该代码并不难.XNA适合2D游戏吗?

c# c++ directx xna 2d

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

Access编程的最佳实践

我想知道一些可以改进使用Access和VBA编程语言设计解决方案的过程的想法.当然,我不是在谈论一般的最佳编程实践,而只是与Access和VBA直接相关.

大家都知道,VBA具有较差的面向对象编程支持,没有继承,多态等等.那么如何一次确保DRY和KISS?有一些解决方案如何在VBA中实现其他语言模式和策略的通用,但坦率地说,它们往往过于复杂.哪些值得实施?

在我开始一个新的Access项目(如果有的话)之前),我希望收集最佳实践的集合,因为根据我的经验,我知道在Access中使用VBA(以及Access本身),避免糟糕的设计概念和以混乱,不可读和重复的多次代码结束.

ms-access vba rad

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

纸夹无法保存附件

我正在使用带有Paperclip gem的Ruby 1.9和Rails 2.3.4来保存附件.我通过添加正确的迁移,向模型添加(has_attached_file:video),制作表单(multipart)并向其添加<%= f.file_field:video%>来跟踪教程...

当我尝试上传文件时,我查看日志,我看到:

[paperclip] Saving attachments.
Run Code Online (Sandbox Code Playgroud)

但是文件并没有真正上传,而回形针添加的额外字段都是NULL!

事实上,它没有抛出任何错误让我困惑在哪里开始寻找可能的问题.我正在使用MAC OSX Leopard,它有可能是权限吗?如果是这样,我怎么能给我的应用程序"sudo"权限?

任何想法是什么问题或如何显示更好的日志记录知道在哪里寻找问题.

谢谢,

日志:

  SQL (0.2ms)   SET NAMES 'utf8'
  SQL (0.2ms)   SET SQL_AUTO_IS_NULL=0


Processing PostsController#create (for 127.0.0.1 at 2009-09-26 17:08:26) [POST]
  Parameters: {"authenticity_token"=>"ZhEzTVQScgZxV9KY0Eo+sG5sHwn1kHgykvy11ovvfSU=", "post"=>{"title"=>"asd fasdf ", "description"=>"asdf as fasd f", "video"=>#<File:/var/folders/RH/RHekFGKME9uDJbX4d4DG3E+++TI/-Tmp-/RackMultipart20090926-27216-m28uwg-0>, "video_link"=>"", "is_notify_when_comment"=>"0"}}
I'm in load_user
  User Columns (3.7ms)   SHOW FIELDS FROM `users`
  User Load (0.6ms)   SELECT * FROM `users` WHERE (`users`.`id` = 3) LIMIT 1
  Post Columns (3.0ms)   SHOW FIELDS FROM `posts`
WARNING: Can't mass-assign these …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails paperclip ruby-1.9

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

Rails text_field默认值在点击时消失(并且变暗)

这些文本字段看起来很棒,在Facebook等网站上很常见.

基本上不是标记文本字段,而是通过将标签放在文本字段中来节省空间.通常,文本的颜色会变暗,当用户在文本字段中单击时,默认值会消失,颜色会切换为黑色或常规颜色,以便用户输入文本.

到目前为止,这就是我创建它们的方式:

# DEFAULT_VALUE = "email address"

<%= f.text_field :email,
      :style => "color:#aaa;",
      :value => DEFAULT_VALUE,
      :onfocus => "if(this.getValue()=='#{DEFAULT_VALUE}'){this.clear();this.style.color = '#000';}",
      :onblur => "if(this.getValue()==''){this.setValue('#{DEFAULT_VALUE}');this.style.color = '#aaa';}" %> 
Run Code Online (Sandbox Code Playgroud)

这基本上有效.但是我注意到的一个问题是,如果你在字段中键入内容并提交失败的表单,表单将重新加载你在字段中输入的内容(应该如此),但文本被错误地调暗.如果您单击浏览器,也会发生这种情况.它将显示您输入的文本(不是默认值),但文本颜色会变暗.

有没有更简单的方法来解决上述问题?谢谢!

javascript ruby-on-rails

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

使用arg捕获的异常抛出和抛出有什么区别?

想象一下两个相似的代码片段:

try {
  [...]
} catch (myErr &err) {
  err.append("More info added to error...");
  throw err;
}
Run Code Online (Sandbox Code Playgroud)

try {
  [...]
} catch (myErr &err) {
  err.append("More info added to error...");
  throw;
}
Run Code Online (Sandbox Code Playgroud)

这些是否实际相同,或者它们是否以某种微妙的方式不同?例如,第一个是否导致复制构造函数运行,而第二个可能重用相同的对象来重新抛出它?

c++ exception try-catch throw

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

Qt中的智能指针

就像它已经写在这里 Qt到目前为止有8个特定的智能指针类.它看起来就像你需要的一切.但是,为了使用这些智能指针中的任何一个,您的类必须从QObject派生,这并不总是方便的.在Qt中是否有其他智能指针实现可以与任意类一起使用?

c++ qt smart-pointers

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