【C#-SQLite:创建表并在表不存在的情况下添加一行】教程文章相关的互联网学习教程文章

C#-动态创建装饰器链【代码】

最初创建时,我有一个装饰器链,如下所示:IType calculator = new TypeADecorator(new TypeBDecorator(new TypeCDecorator(new MyCalculator())));这些装饰器中的每一个都会进行数据库查找,以获取用于计算的数据 但是,并非每次都使用所有这些装饰器.因此,潜在的冗余数据库调用将不返回任何内容 因此,我认为最好根据使用习惯来动态创建装饰器链 例如 如果我有一个表示每个被使用的布尔值:bool useTypeA; bool useTypeB; bool useTyp...

c#-“未找到数据源名称且未指定默认驱动程序”用于创建访问连接【代码】

这是我与.NET中的访问数据库的连接:OdbcConnection conn = new OdbcConnection("Driver={Microsoft Access Driver (*.mdb)};Dbq=" + path + "\\Access.mdb;Uid=;Pwd=;");我有这个问题:base {System.Data.Common.DbException} = {"ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified"}我从这里尝试了几个数据库连接字符串:http://www.connectionstrings.com/access,但...

C#-自动处理在函数调用中创建的对象【代码】

我在类中有一系列Read()重载.每个打开文件的时间只有足够长的时间才能读取,所以我有:public void Read(blah) {using (FileStream stream = new FileStream(Path, FileMode.Open, FileAccess.Read))using (BinaryReader reader = new BinaryReader(stream)){//read some stuff } }public void Read(blah blah) {using (FileStream stream = new FileStream(Path, FileMode.Open, FileAccess.Read))using (BinaryReader read...

C#-AsyncWaitHandle.WaitOne会阻止CLR线程吗?还是创建一个I / O完成端口?【代码】

我有这个问题,AsyncWaitHandle.WaitOne会阻止CLR线程吗?还是创建一个I / O完成端口? 例如,当我运行我的应用程序时,我启动一个任务“ A”来初始化一些数据,当新请求到达时,我希望它们等到“ A”完成后,因此可以执行IAsyncResult.AsyncWaitHandle.WaitOne. ..它阻塞调用线程直到’A’结束还是创建I / O完成端口,当’A’完成时也会通知该端口. 如果没有,有办法吗? 问候.解决方法:是的,它阻塞了线程,但是像其他任何WaitHandle一样,它...

c#-在代码隐藏中动态创建HTML标签【代码】

如何从背后的代码中将HTML标签添加到aspx文件中? 当我创建新对象时Graph MyChart = new Graph();我希望它为此对象添加标签<Graph id="MyChart" runat="server" Height="500px"></Graph>有什么解决方案?解决方法:不知道我们是在动态讨论.NET控件还是HTML,我举两个例子. 这会将其添加到页面的末尾,但是我建议您使用PlaceHolder来控制添加位置:Graph MyChart = new Graph(); MyChart.ID = "MyChart"; Page.Controls.Add(MyChart);/...

c#-尝试创建ASP.NET MVC 4控制器时出现FileNotFound异常【代码】

我正在尝试仅使用SQL Server 2008而不是CE遵循Contoso University tutorial.我可以使用PC的名称和Windows身份验证连接到SQL Server Management Studio中的数据库引擎.我尚未使用它创建数据库,因为我正在尝试使用EF Code First. 这是我的连接字符串:<add name="SchoolContext" connectionString="Data Source=CARSON-PC\CARSON;Integrated Security=true" providerName="System.Data.SqlClient"/>我尝试通过右键单击controllers文件...

c#-在SHARPMAP中创建新图层【代码】

我正在制作Sharpmap,说我有美国地图,如何在地图上添加新图层? 因为我需要在基本层上写状态的名称,并用不同的颜色为每个状态着色.是否可以在Sharpmaps中实现这个目标?解决方法:您必须使用“自定义它们”为每个状态着色,并使用“标签层”作为状态名称 您必须先定义一个委托方法.委托将FeatureDataRow作为参数,然后您就可以处理自定义样式 例如private SharpMap.Styles.VectorStyle GetCountryStyle(SharpMap.Data.FeatureDataRow r...

使用C#和wpf创建类似应用程序的停靠栏

我需要创建一个与购买笔记本电脑时将得到的应用程序相似的应用程序.仅当鼠标指针到达窗口顶部时,它才可见.那么如何使用C#4.0做到这一点呢?http://www.notebookcheck.net/uploads/pics/win2_12.jpg这个链接你可以看到应用程序.我需要创建这样的类型任何想法请分享.谢谢解决方法:我想有几种方法可以达到这种效果: >您可以将应用程序窗口的一部分放在可见屏幕的上方,因此只有一部分是可见的(假设您只能看到其底部).然后,当鼠标进入(...

c#-使用内部构造函数为抽象类创建动态代理【代码】

我想为BCL中的一种类型创建动态代理,该类型是具有内部构造函数的抽象类.我一直是Castle的动态代理,但失败并显示异常,指出没有无参数构造函数(它们是-内部). 有什么办法可以通过城堡实现这一目标?是否没有其他动态代理框架能够做到这一点?这是开发的开始,因此很容易更改框架.解决方法:DynamicProxy无法完成您在C#中无法完成的任何工作.因此,它不能从无法构造的类型继承,包括没有DynamicProxy可访问的构造函数的类型. 如果您拥有程...

c#-创建注册表项时出现UnauthorizedAccessException【代码】

我正在研究如何在Windows上下文菜单中向我的应用程序添加快捷方式.我碰到了this条文章,并尝试了一下.这是它用于在注册表中创建密钥的代码.private void btnAddMenu_Click(object sender, System.EventArgs e) {RegistryKey regmenu = null;RegistryKey regcmd = null;try{regmenu = Registry.ClassesRoot.CreateSubKey(MenuName);if(regmenu != null)regmenu.SetValue("",this.txtName.Text);regcmd = Registry.ClassesRoot.Create...

c#-MVC 3-在“视图”上创建搜索的最佳方法

我想知道在MVC 3中创建网站搜索的最佳方法是什么.我希望能够以某种方式索引我所有的静态.cshtml视图文本并使其可搜索. 我进行了一些搜索,以为IndexTank可能是要走的路,但是它似乎是最近获得的,不再受支持. 我对MVC还是很陌生,所以最简单的方法就是我在这里追求的目标.

在使用C#XmlWriter创建的XML excel文档的单元格中显示多行文本值【代码】

情况:我正在创建一个C#.Net 4.0 Winform,以使用用户选择的过滤器从Oracle数据库中收集数据表,并将其放入Gridview预览中以进行检出.一旦他们按照自己的喜好过滤了数据,就单击“导出”按钮,该按钮会将数据表转换为XML文档,双击该文档即可在Excel中打开.在XML excel文件中,每个记录如下所示:<ss:Row><ss:Cell ss:StyleID="General"><ss:Data ss:Type="String">110002</ss:Data></ss:Cell><ss:Cell ss:StyleID="General"><ss:Data ss...

如何通过C#在Outlook中创建一组联系人文件夹【代码】

我一直在搜索如何在通讯簿的Outlook视图中创建联系人组.在这种情况下,我并不是说要向很多人发送电子邮件的联络组(即不是邮件列表).这只是Outlook中通讯簿的视图.一个组可以包含多个联系人文件夹. 是否有人有想法或一些信息可以通过c#解决此问题?解决方法:您需要通过Explorer.NavigationPane利用联系人NavigationModule(ContactsModule)来控制联系人组.Outlook.Folder contacts = Application.Session.GetDefaultFolder(Outlook.Ol...

C#-创建一个匿名类型的数组【代码】

我正在尝试从程序中的Google图表数据库中获取数据.我想创建一个匿名类型(var)的数组,而不是一遍又一遍地重复我的代码:public JsonResult GetChartData(int sID, int regionID){var testPathOne = from p in _rep.GetMetricsData().GetLHDb().page_loads where p.t_3id == sID && p.test_path_id == 1select new { time = p.time, created_at = p.created_at };var testPathTwo = from p in _rep....

c#-在EF 4上映射外键而不创建新的Edmx文件

我通过取消选中用于创建外键实体的选项来创建edmx文件,因此我的外键字段没有映射.是否可以在不创建新edmx文件的情况下映射外键?如果可能的话.我从已经存在的数据库中创建了.edmx.我正在使用VS 2012.解决方法:右键单击edmx,从数据库中单击更新模型.那里有一个用于外键的复选框.那是您要找的东西吗?

SQLITE - 相关标签