小编Ron*_*rby的帖子

MS Access应用程序 - 将数据存储从Access转换为SQL Server

请记住,我不是Access大师.我精通SQL Server和.Net框架.这是我的情况:

我们公司为承包商制作了一个非常大的MS Access 2007应用程序.

该应用程序已分为两层BY ACCESS; 有保存所有的Ms访问形式的前端部,然后在后端部,这是访问表,查询,等等,被存储在网络上的计算机上.

嗯,当然,需要将数据存储部分转换为SQL Server 2005,同时保留所有这些在Ms Access中构建的GUI表单.这是我进来的地方.

我已经阅读了一些,并且发现您可以将表单或甚至访问表链接到SQL Server表,但我仍然不确定可以做什么以及如何做.

有没有人这样做过?请评论有关此类承诺的任何能力,限制和考虑因素.谢谢!

sql-server ms-access vba sql-server-2005 ms-access-2007

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

.net麻烦铸造整数做小数

为什么这样:

(new[]{1,2,3}).Cast<decimal>();
Run Code Online (Sandbox Code Playgroud)

结果是

InvalidCastException:指定的强制转换无效.

.net c# linq casting

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

Windows窗体继承

我想创建一堆具有相同属性的表单,并通过指定构造函数的参数来初始化表单构造函数中的属性.

我尝试创建一个继承自form的类,然后让我的所有表单继承自该类,但我认为因为我无法调用InitializeComponent(),所以我遇到了一些问题.

什么是C#代码如何做到这一点?

.net c# windows inheritance winforms

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

Linq To Sql和identity_insert

我试图在主键是一个Identity字段的表上进行记录插入.

我试过打电话,
mycontext.ExecuteCommand("SET identity_insert myTable ON")
但这没有任何好处.

我得到一个错误的说法IDENTITY_INSERTOFF,当我提交更改.

ON在提交更改之前,如何将其从C#代码中转出来?

编辑

我已经读过这是因为ExecuteCommand的代码在不同的会话中执行.

编辑2

有没有什么办法可以执行一些DDL来从我的C#代码中删除身份规范,进行插入,然后重新打开身份规范?

.net c# linq sql-server linq-to-sql

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

如何使用Linq与Castle ActiveRecord

我正在玩Castle ActiveRecord并注意到下载包含了该文件Castle.ActiveRecord.Linq.dll.我没有找到任何使用Linq和ActiveRecord的文档,只有一些 旧的 博客文章.

使用模式是什么?是Castle.ActiveRecord.Linq可供生产使用?

.net c# nhibernate orm castle-activerecord

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

ASP.NET MVC - 如何处理发送电子邮件?

在ASP.NET MVC应用程序中,如何处理电子邮件的发送?我一直在考虑这个问题,我非常喜欢以面向MVC的方式处理它的想法(毕竟它是一个MVC应用程序.)

我的意思是,传递给用户的电子邮件实际上只是一个应该传递给它的模型的视图.这引发了一些问题:当执行某个操作时,我们应该如何同时向请求的浏览器和SMTP服务器提供视图?框架是否有任何支持此功能的工具?如果没有,是否有针对此类功能的第三方发布/指导?

以MVC方式处理电子邮件发送的替代方法是:

  • 电子邮件发送代码显示在控制器的操作方法中.
  • 电子邮件发送是Model对象的行为.

您如何处理ASP.NET MVC应用程序中的电子邮件发送?您如何看待面向MVC的方法?

.net asp.net email asp.net-mvc

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

"匿名"Youtube播放列表

有没有办法通过在嵌入代码中列出youtube视频,在HTML中嵌入YouTube视频的播放列表,而不是在我的YouTube帐户中定义播放列表?

html youtube-api

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

无法使用SSL向IIS Express中托管的WCF服务添加服务引用

我在Visual Studio 2010中的IIS Express中托管了一个普通的WCF服务.IIS Express配置为使用SSL.

在切换到SSL之前,我没有遇到任何问题,但现在我无法更新是为我的WCF服务添加服务引用(这只是一个普通的IIS托管的svc文件).

当我使用WCFTestClient时,我得到一个更有用的错误:

错误:无法从https:// localhost:44302/Services/TrueChecksService.svc获取元数据如果这是您有权访问的Windows(R)Communication Foundation服务,请检查您是否已在指定地址启用元数据发布.有关启用元数据发布的帮助,请参阅MSDN文档,网址http://go.microsoft.com/fwlink/?LinkId=65455 .WS-元数据交换错误URI:https:// localhost:44302/Services/TrueChecksService.svc 元数据包含无法解析的引用:'https:// localhost:44302/Services/TrueChecksService.svc'.无法与权限"localhost:44302"建立SSL/TLS安全通道的信任关系.底层连接已关闭:无法为SSL/TLS安全通道建立信任关系.根据验证程序,远程证书无效.HTTP GET错误URI:https:// localhost:44302/Services/TrueChecksService.svc 下载"https:// localhost:44302/Services/TrueChecksService.svc"时出错.底层连接已关闭:无法为SSL/TLS安全通道建立信任关系.根据验证程序,远程证书无效.

这是我目前的配置:

<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
<bindings>
  <basicHttpBinding>
    <binding name="MyBasicHttpBindingConfig" receiveTimeout="00:15:00"
      sendTimeout="00:15:00" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
      <security mode="Transport" />
    </binding>
  </basicHttpBinding>    
</bindings>
<services>
  <service name="TrueChecksService" behaviorConfiguration="TrueChecksServiceBehavior">
    <endpoint binding="basicHttpBinding" bindingConfiguration="MyBasicHttpBindingConfig"
      name="TrueChecksServiceEndpoint" contract="TrueChecksAdminSL.Web.Services.ITrueChecksService" />
    <endpoint address="mex" binding="mexHttpsBinding" contract="IMetadataExchange" />
  </service>
</services>
<behaviors>
  <serviceBehaviors>
    <behavior name="TrueChecksServiceBehavior">
      <useRequestHeadersForMetadataAddress>
        <defaultPorts>
          <add port="44302" scheme="https"/>
        </defaultPorts>
      </useRequestHeadersForMetadataAddress>
      <serviceMetadata httpGetEnabled="false" httpsGetEnabled="true"/>
      <serviceDebug includeExceptionDetailInFaults="false"/>
    </behavior> …
Run Code Online (Sandbox Code Playgroud)

.net c# iis ssl wcf

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

多个线程从Lookup <TKey,TElement>中读取是否安全?

从多个线程读取是否安全Lookup<TKey, TElement>

Lookup<TKey, TElement>是不可变的,但MSDN声明:

此类型的任何公共静态(在Visual Basic中为Shared)成员都是线程安全的.任何实例成员都不保证是线程安全的.

虽然我不禁想象它,但我想知道抽出MSDN文档的机器是否可能不正确.

.net c# lookup multithreading data-structures

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

PageModel 和 IValidatableObject - 不调用验证

我尝试IValidatableObject在 ASPNET Core 2 中的 Razor Page 模型上实现。

我很惊讶没有调用 Validate 方法。然而,将所有[BindableProperty]s移动到新类型实现IValidatableObject确实有效。

这是唯一的方法吗? 能够IValidatableObject直接在我的.Microsoft.AspNetCore.Mvc.RazorPages.PageModel类型上实现会很好。

ivalidatableobject asp.net-core-2.0 razor-pages

5
推荐指数
0
解决办法
437
查看次数