我有一个在多个ComboBox上使用的WinForms。与其在每个WinForm上删除一个WinForm,然后用来自单个WinForm上的DataTable的数据填充ComboBox,不如创建一个已经填充了数据的用户控件( ComboBox ),并在Winforms上使用这个UC吗?
下面是我现在如何填写每个单独的组合框的数据。(我有一个用于sql内容的公共类)
变量SQL来自一个名为SQLControl的类。该类拥有所有的sql连接内容。
Public Sub Fillcombobox()
sql.AddParam("@ExaminerType", 3)
s
我正在用.NET 4.0编写一个小型企业Winforms应用程序,它使用实体框架来查询数据库。
我使用SQL Server CE 3.5作为我的数据库,并且这个特定的(完全相同的)查询执行得非常快(没有测量它,但我没有注意到任何延迟)。然后我切换到SQL Server CE 4.0,并在相同的查询上测试了它,它大约需要4秒才能执行。
是我做错了什么,还是SQL Server CE 4.0不适合在Winforms中使用,或者...?
我应该直接切换回SQL Server CE 3.5吗?
感谢您的回答和时间。
编辑:
我的模型非常基础,因为我还处于开发阶段的早期。
我的问题非常简单:
回到过去(即上个月),我会将我的winforms网格绑定到一个数据集上,然后关闭并运行。默认情况下,可以更新网格内容。(类似于Excel电子表格)
但是,如果我将一个网格绑定到一个Linq数据源( Linq to SQL或Linq to Entities),我的winforms网格就会锁定为只读模式。如何启用更新模式?
我在winforms应用程序中的数据网格视图中显示了一些sql表结果。我通常使用DbEntities,但我必须在查询中使用join从多个结果中获得结果,所以我使用了以下代码。
我想在输入时添加一个查询和一个文本框来搜索结果。我怎么能从我已经开始的事情中做到这一点呢?
SqlConnection con = new SqlConnection("server=.; Initial
Catalog=winforms;Integrated Security=SSPI");
DataTable dt = new DataTable(
我有一个2 WinForms的WinForms项目。在表格1中,我添加了一个PictureBox,一个按钮,一个OpenFileDialog。我编写了按钮,将图片从PictureBox添加到sql数据库。现在我有了另一个表格2的图片框。
因此,我的问题是,如何从sql数据库检索图像并在图片框中显示?
连接字符串如下:
Dim con As New SqlConnection
con.ConnectionString = "Data source=" & My.Settings.sqlserver & "," & My.Settings.s
当我在management studio中执行以下SQL时,查询返回预期的结果:
SELECT MAX(ID) FROM table WHERE field = value;
但是,当我的客户机应用程序(WinForms)在事务中间执行这个SQL时,查询超时,没有返回值。我怀疑这是因为事务包括其他SQL语句,这些语句正在添加/修改相同的“表”。
我该如何解决这个问题?
嗨,我正在开发一个WinForms应用程序,它使用LocalDb和EF进行数据访问。到目前为止,我的WinForms应用程序中的db访问一次只执行一次,只需调用:
using (var context = new EfDbContext())
{
// do something on context entities
}
当需要的时候。
现在我面临一个新的需求-我需要创建一个额外的后台服务,它将用于定期从位于一些FTP服务器上的文件中获取数据,然后更新/插入这个SQL LocalDb中的新数据。
我希望实现的是为LocalDb应用程序和这个新的后台应用程序(服务)同时授予对SQL W