草庐IT

ms-access-2003

全部标签

c# - OLEDB 连接到 Access 数据库 (accdb)

我想为练习制作一个简单的应用程序,因此连接到像Access(.accdb)这样的简单数据库可能会很好我的程序是这样的:usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Data.OleDb;usingSystem.Linq;usingSystem.Web;namespacemyProject.Account{publicclassDbManager{privateOleDbConnection_dbConnection;publicvoidOpenDbConnection(){_dbConn

c# - "Access to the path ... is denied"(.NET C#)

我一直在将一个小的XML数据文件保存到外部驱动器,没问题。但后来我尝试使用ApplicationData文件夹和其他文件夹,甚至C:\但没有运气。我收到类似“访问路径“C:\”被拒绝”的错误。只是为了确认,文件已创建并使用当前代码正常读取到外部驱动器。我想这与安全和权限有关,但我没有发现任何有用的东西。如果您能在这方面为我指明正确的方向,请提前致谢!stringfipData=@"F:\IL2\SIIYM\SIIYMData.xml";//externaldriveok:-)//stringfipData=Environment.GetFolderPath(Environment.Sp

c# - 尝试使用 Excel 2007 进行办公自动化,但一直使用 Excel 2003

环境:WindowsXP机器已安装Excel2007和Excel2003(按此顺序,而不是按时间顺序)。C#3.5问题:当我使用PIA执行一些Office自动化时,我使用以下代码行:varexcel=newApplicationClass();PIA的版本专门将其称为Excel12。C:\WINDOWS\assembly\GAC\Microsoft.Office.Interop.Excel\12.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Excel.dll但:excel.Version;//thisis11.0insteadof1

c# - 未经授权的访问异常 : Invalid cross-thread access in Silverlight application (XAML/C#)

C#相对较新,想尝试使用它来使用一些第三方Web服务API。这是XAML代码这是C#代码privatevoidButton_Click(objectsender,RoutedEventArgse){HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create("http://api.twitter.com/1/users/show/keykoo.xml");request.Method="GET";request.BeginGetResponse(newAsyncCallback(twitterCallback),request);}p

C# ASP.NET : how to access cache when no HttpContext. 当前是否可用(为空)?

期间Application_End()在Global.aspx中,HttpContext.Current为空。我仍然希望能够访问缓存-它在内存中,所以想看看我是否可以以某种方式引用它以将位保存到磁盘。问题-当HttpContext.Current为null时,有没有办法以某种方式引用内存中的缓存?也许我可以创建一个全局静态变量来存储指向缓存的指针,我可以根据HTTP请求更新它(伪:"static"=HttpRequest.Current)并通过Application_End()中的该指针检索对缓存的引用?有没有更好的方法在没有HttpRequest的情况下访问内存中的Cache?

c# - 在 C# 中正确处理 COM 互操作对象,尤其是 MS Office 应用程序

我正在开发一个严重依赖多种MicrosoftOffice产品的应用程序,包括Access、Excel、Word、PowerPoint和Outlook等。在研究互操作时,我发现从VS2010和.NET4开始,幸运的是我们不再需要经历PIA的噩梦。另外,我看了很多关于正确处理元素的文章,最明智的似乎是this一个。但是,这篇文章已有5年历史,关于AFAIK主题的权威出版物并不多。以下是来自上述链接的代码示例:'Cleanup:GC.Collect()GC.WaitForPendingFinalizers()GC.Collect()GC.WaitForPendingFinalizers()M

c# - MS Entity Framework VS NHibernate 及其派生贡献(FluentNHibernate、Linq for NHibernate)

我刚读到这个article关于EntityFramework4(实际上是版本2)。EntityFramework似乎比它的第一个版本有了巨大的改进。因此,我从来没有在任何项目中使用过EF,因为我认为EF与NHibernate相比还不够成熟。NHibernate及其当前的贡献FluentNHibernate和LinqforNHibernatebyAyendeRahien我的感觉是,当NHibernate的第二个版本问世时,Microsoft只是想重新获得它在支持NHibernate时失去的领域。不过,我担心的是以下几点(排名不分先后):EF4是否会减少XML的冗长程度?EF4是否与SQL

c# - 系统.ComponentModel.Win32Exception : Access is denied Error

我正在使用C#代码启动和停止窗口服务,但出现此错误。System.ComponentModel.Win32Exception:Accessisdenied我的代码:publicvoidStartService(stringserviceName,inttimeoutMilliseconds){ServiceControllerservice=newServiceController(serviceName);try{TimeSpantimeout=TimeSpan.FromMilliseconds(timeoutMilliseconds);service.Start();service

c# - ASP.NET 5 : Access-Control-Allow-Origin in response

据我了解,相应地启用CORS后,响应模型应包含以下header信息(前提是我要允许所有内容):Access-Control-Allow-Origin:*Access-Control-Allow-Method:*Access-Control-Allow-Header:*在Startup中启用它:publicvoidConfigureServices(IServiceCollectionservices){//...services.AddCors();services.ConfigureCors(options=>{options.AddPolicy("AllowAll",p=>p.Al

c# - 在 c# resharper 中建议 "conditional access", null 给我什么?

我使用Resharper来帮助处理语言功能,并且我有一个可以为null的DateTime字段。Resharper建议使用以下语法:TodayDate=paidDate?.ToString("d"),它看起来像一个标准的表达式,但我没有得到一个问号。我得到两个问号和冒号。如有解释,将不胜感激。当paidDate为null时会发生什么? 最佳答案 ?.是C#中引入的新功能,称为Null-conditionalOperators.它仅在paidDate时评估方法调用不为空,并返回null相反。这几乎等同于TodayDate=paidDat