-
vb.net – datagridviews单元格背景颜色和文本的条件更改
所属栏目:[大数据] 日期:2020-12-17 热度:192
这是一个winform vb.net 2008应用程序.我正在从数据库中提取数据并基于一些静态条件……我想改变背景和文本的颜色. winform中没有rowdatabound事件…… 希望有人能提供一些指导 谢谢 香农 我在RowPostPaint事件中工作了…如果我投入 if (my criteria here) M[详细]
-
.net – 实体框架 – 保留DB Context Open vs不断重新创建
所属栏目:[大数据] 日期:2020-12-17 热度:181
我有一个相当简单的 Winforms / Entity Framework(v6)程序: 查询数据库以填充表单元素 用户单击后,重新查询数据库以获取相关信息 对该信息执行计算并将其显示给用户 作为一名EF新手,我试图跟踪我在网上发现的事情的例子,并提出了一些相当简单的东西,用于填[详细]
-
VB.NET Combobox – 数值的自动完成行为
所属栏目:[大数据] 日期:2020-12-17 热度:89
我在VB.NET(使用.NET framework 2.0)中组合框的自动完成行为有问题. 我使用组合框输入数值,并使用DropDown列表建议可能的数值.该列表按升序排序,例如{“10”,“92”,“9000”,“9001”}. 组合框属性设置如下: AutoCompleteMode:SuggestAppend AutoComplete[详细]
-
错误显示pdf CrystalReport vb.net
所属栏目:[大数据] 日期:2020-12-17 热度:200
我有下面的代码 它的功能是使用CrystalReports从屏幕上的报表加载数据. Dim strExportFile As String strExportFile = "ReportReajustesAplicados.pdf" Dim s As System.IO.MemoryStream = relat.ExportToStream(ExportFormatType.PortableDocFormat) With H[详细]
-
vb.net – 使它成为exe的最好方法只能运行一次
所属栏目:[大数据] 日期:2020-12-17 热度:159
我有一个Visual Basic应用程序,如果安装运行不止一次,往往会严重搞砸.似乎偶尔客户端错误地将安装程序错误地提供给它的快捷方式,再次运行安装程序并且它会使一切都混乱.我不能为我的生活弄清楚为什么所以我决定最简单的方法就是让它只能在机器上运行一次,否[详细]
-
以编程方式插入标记(VB.NET)
所属栏目:[大数据] 日期:2020-12-17 热度:124
我正在尝试动态地将结果添加到此显示中,我只想在标签后面添加一个break标记,以便开始将信息放在下一行.出于某种原因,使用文字不适合我.有没有更好的方法来做这个或我应该只使用表? Dim break As LiteralControlbreak = New LiteralControl("br /")divListen[详细]
-
从SQLReader填充DataGridView
所属栏目:[大数据] 日期:2020-12-17 热度:165
我有点卡在我写的一些代码上 概述是我正在从SQL数据库中读取一些数据,并希望在表单上的DataGridView中显示它.我已经确认从数据库中返回了数据但不确定为什么没有出现这些数据.我已经从互联网上学到了很多教程,但到目前为止还没有工作过 这是我的代码 Private[详细]
-
vb.net – 将多个空格替换为一个空格?
所属栏目:[大数据] 日期:2020-12-17 热度:191
参见英文答案 How to replace multiple white spaces with one white space13个 好的,所以我正在研究这个VB.NET程序,我尝试使用.replace()来做这个,但这不是最好的方法.我有一个字符串,在我不想要的数据之间有多个空格,从字符串中删除空格的最佳方法是1? 使[详细]
-
vb.net – 如何创建显示绑定到对象列表的百分比的条形图?
所属栏目:[大数据] 日期:2020-12-17 热度:91
使用DataVisualization.Charting.Chart控件,我需要创建一个条形图(可能是堆积条形图),向每个人显示为该人预订的小时数以及这些小时的总小时百分比.到目前为止,我对这个野兽的集合和属性的数量有点不知所措,所以我首先得到一些帮助,然后我会自己探索更多. 我[详细]
-
如何在创建后将VB.NET DataTable列定义为主键
所属栏目:[大数据] 日期:2020-12-17 热度:54
我使用VB.NET dataAdapter从Oracle DataBase导入表.我使用“fill”命令将导入的数据添加到DataSet.在DataTable已经填充数据之后,如何将DataTable的特定列定义为PrimaryKey? 您可以通过以下方式设置表的主键: Dim table As New DataTable() table.Columns.A[详细]
-
vb.net – 检查某个键是否被按下了?
所属栏目:[大数据] 日期:2020-12-17 热度:67
我需要检查我的VB.net应用程序中是否按下了SHIFT或CTRL键,有什么想法吗? (得到一个布尔值) 检查该链接: http://msdn.microsoft.com/en-us/library/system.windows.forms.keyeventargs.aspx# 它是关于KeyEventArgs类的一些例子,如何检测shift / ctrl按键等.[详细]
-
.net – 使用GROUP BY和Count(*)进行匿名类型的LINQ查询
所属栏目:[大数据] 日期:2020-12-17 热度:80
我正在尝试使用LINQ查询来确定我拥有的每个特定对象类型的数量,并将这些值记录到匿名类型中. 假设我有一些看起来像这样的数据(实际上有一些对象暴露了这个属性,但它的工作原理相同) GroupId112223 我知道如何在SQL中格式化我的查询.它会是这样的: SELECT gr[详细]
-
.net – 在(据称)高性能代码中使用GetCurrentMethod
所属栏目:[大数据] 日期:2020-12-17 热度:193
出于记录目的,我们的应用程序中的一些方法包括以下行: Dim Log As ILog = GetLog(Reflection.MethodBase.GetCurrentMethod().DeclaringType) 我有可能被描述为对反思的非理性恐惧,我试图控制它.但是,在每秒执行一百次的方法中,这样的调用会引起我的注意.我[详细]
-
VB.NET类或模块的目的是什么?
所属栏目:[大数据] 日期:2020-12-17 热度:194
新手酱在这里…所以,我试图找到答案,但不能. 有课程或模块的目的是什么?我读到的所有东西都试图告诉我它是什么,但不是它的用途.我为什么要做一个? 我读到的所有内容似乎都是对阅读教程的人做出假设,好像我知道的很多. 模块实际上非常类似于仅包含共享成员[详细]
-
vb.net – 如何移动没有表格边框的表单(visual studio)
所属栏目:[大数据] 日期:2020-12-17 热度:100
我在visual studio 2013 Express中制作了一个 Windows窗体应用程序.为了使应用程序看起来更加个性化和吸引人,我在我的应用程序中设计了表单. 我将表单边框样式设置为’NONE’并创建了我自己的标题和退出/最小/最大按钮. 但是,在运行时移动表单的唯一方法是拖[详细]
-
是否可以使用已经使用VB.NET启动的半完成Web应用程序并继续使用C
所属栏目:[大数据] 日期:2020-12-17 热度:86
最近有一个人带着一个半完成的网络应用程序来找我,这个应用程序是用VB.NET创建的,没什么大不了的,只是一个普通的网站.他原来的程序员无法继续,所以他希望我完成它.问题是我没有使用VB.NET编程,也没有任何意图为这个小项目学习它.通常我会从这样的东西跑,但我[详细]
-
vb.net – 在这个LINQ查询中多次使用“选择”的目的是什么?
所属栏目:[大数据] 日期:2020-12-17 热度:79
我遇到了一些像这样的代码: Dim results = From item In New List(Of Integer) From {1,2,3} Select item Select item 我很惊讶Select item两次是合法的.它似乎与只有一条Select行的行为完全相同.我尝试转换为C#,它会产生编译错误. 有没有理由使用多个选择[详细]
-
VB.NET如何最小化任务栏的窗口?
所属栏目:[大数据] 日期:2020-12-17 热度:96
我怎样才能最小化任务栏的窗口? 我正在使用: FormBorderStyle = Windows.Forms.FormBorderStyle.None 1: Me.WindowState = FormWindowState.Minimized[详细]
-
vb.net – 使用SyncLock的正确方法(一般)
所属栏目:[大数据] 日期:2020-12-17 热度:190
这是关于锁定两个List(Of T)对象的 previous question的后续行动.那里的答案很有帮助,但又给我留下了另一个问题. 假设我有这样的函数: Public Function ListWork() As Integer List1.Clear() ..Some other work which does not modify List1.. List1.AddRan[详细]
-
VB.NET – 类中的扩展函数?
所属栏目:[大数据] 日期:2020-12-17 热度:199
我正在尝试创建一个带有函数的类库,将二进制整数转换为denary,反之亦然,这样我就可以将它导入另一个项目而无需重写函数.它工作正常,这是课程的一部分: Public Class BinaryDenary Public Shared Function ToBinary(ByVal DenaryNumber As Integer) As Integ[详细]
-
vb.net – 如何检查Shell32.Folder.CopyHere()何时完成
所属栏目:[大数据] 日期:2020-12-17 热度:80
我需要使用 Shell32解压缩我的应用程序中的一些文件.现在,我使用srcFolder.CopyHere(destFolder.Items())来实现这一目标.但是,我的下一行代码需要新制作的ZIP文件.但由于CopyHere方法是Async,我如何检查它何时完成?现在我使用Thread.Sleep大约500毫秒这足以[详细]
-
如何在VB.net中将24小时时间转换为12小时为hh:mm AM / PM
所属栏目:[大数据] 日期:2020-12-17 热度:143
所以,假设我有1400,我想将它转换为下午2:00 我尝试了以下方法: Dim convertedTime As String = DateTime.ParseExact(theTime,"HHmm",Nothing) 它会给我这个: 6/12/2012 02:00:00 PM 我不想要日期部分,我也不需要秒.我需要的只是下午2点 我怎么能实现这个目[详细]
-
在VB.NET中初始化类中的共享成员的最佳方法是什么?
所属栏目:[大数据] 日期:2020-12-17 热度:84
我正在互联网上查看是否有任何关于如何在仍然初始化实例变量的同时初始化类中的共享成员的好例子.我找到了一个可能适合答案的表达式: Shared Sub New() 'Declare shared membersEnd Sub 但你也有标准 Sub New() 'Declare instance membersEnd Sub 每次从类[详细]
-
VB.Net“IsDBNull”的C#等价物是什么
所属栏目:[大数据] 日期:2020-12-17 热度:148
在VB.Net中你可以写: If Not IsDBNull(oCustomerNameDataRow(0)) Then cbCustomerName.Items.Add(oCustomerNameDataRow(0).ToStringEnd If C#中的方法IsDBNull相当于什么? if (!DBNull.Value.Equals(oCustomerNameDataRow[0])){ //something} MSDN (DBNull[详细]
-
VB.NET别名(如在C#中)
所属栏目:[大数据] 日期:2020-12-17 热度:65
C#中有别名功能,允许使用不同的程序集,包含同名的实体(类,结构,枚举).选择一个引用的程序集列表的程序集时会激活它.但我在VB.NET项目中看不到任何类似的东西. VB.NET中有这样的功能吗?如果不是,为什么? Imports Data = System.Data 将允许您使用: Data.Sq[详细]