数据表选择

2024-01-12

如何使用 DataTable 的 Select 方法来获取以“M”开头的用户名。假设 UserNameTextBox 有一个字符串M

oDataTable.Select("UserName = '" + UserNameTextBox.Text + "'");
DataView oDataView = oDataTable.DefaultView;
oDataView.Sort = "UserName";
UserGridView.DataSource = oDataView;
UserGridView.DataBind();

当我在文本框中输入全名时(我确信 DataTable 包含该文本框),它会列出所有内容,而不仅仅是我输入的内容。有人能帮助我吗?


您可以使用DataTable.Select http://msdn.microsoft.com/en-us/library/det4aw50.aspx, DatView.RowFilter http://msdn.microsoft.com/en-us/library/system.data.dataview.rowfilter.aspx方法或LINQ-to-DataSet http://msdn.microsoft.com/en-us/library/bb386977.aspx:

LINQ:

var tblFiltered = (from row in oDataTable.AsEnumerable()
                  where row.Field<String>("UserName").Contains(UserNameTextBox.Text)
                  select row).CopyToDataTable();

ADO.NET(数据表.选择):

DataRow[] filteredRows = oDataTable.Select("UserName LIKE '%" + UserNameTextBox.Text + "%'");

ADO.NET(DataView.RowFilter):

 oDataView.RowFilter = "UserName LIKE '%" + UserNameTextBox.Text + "%'";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据表选择 的相关文章

  • ASP.NET 5 中的全局异常处理

    如何将自己的日志记录逻辑附加到 ASP NET 5 应用程序以处理业务逻辑和较低层中引发的每个异常 我尝试用自己的ILoggerProvider实施和loggerfactory AddProvider new LoggerProvider
  • 在 C# 中,如何根据在 gridview 行中单击的按钮引用特定产品记录

    我有一个显示产品网格视图的页面 该表内有一列 其中有一个名为 详细信息 的超链接 我想这样做 以便如果用户单击该特定产品的详细信息单元格 将打开一个新页面 提供有关该产品的更多信息 我不确定如何确定哪个Product记录链接的详细信息以及我
  • ASP.NET - 在表示层中显示业务层错误

    目前 在我正在开发的 ASP NET 应用程序中 基本验证 即必填字段 是在表示层中使用验证器和 ValidationSummary 完成的 这对我来说非常有用 因为 ValidationSummary 将显示多个错误消息 假设多个验证器设
  • Oauth2中如何同时撤销RefreshToken和使AccessToken失效

    我正在使用 Owin Oauth2 授权和资源服务器相同 开发单页面应用程序 AngularJS Net MVC Json Rest API 的身份验证流程 我选择了 Bearer Token 路由而不是传统的 cookie session
  • 如何在嵌套列表视图中编辑数据

    我使用列表视图来显示项目列表 并使用嵌套列表视图来显示每个项目的功能列表 父列表视图和子列表视图都需要能够进行插入 编辑和删除操作 它适用于父列表视图 但是 当我尝试编辑子项目时 编辑按钮不会将其带入编辑模式 您能建议我代码中缺少什么吗
  • 如何从前端将ASP.net dropdownlist索引设置为0

    我在 ASP net 页面中有以下代码
  • 从 ASP.NET MVC 将 HTML 表导出到 Excel

    我目前正在使用 ASP NET MVC 并且有一个操作方法 可以在视图中以表格格式显示一些报告 我需要通过单击视图中的按钮将同一个表导出到 Excel 文档 如何才能实现这一目标 您将如何为此创建 Action 方法 在您的控制器操作中 您
  • 使用“dnupublish”排除发布项目上的文件夹

    如何使用 dnupublish 命令从 wwwroot 中排除文件夹 示例 在我的项目中存在许多文件夹 我需要排除wwwroot lib and wwwroot 源 我正在使用 clr 1 0 0 beta7 12302 The wwwro
  • ASP.NET AJAX 进度条:从代码隐藏更新?

    我在应用程序中具有 Excel 电子表格的导入功能 目前它使用 FileUpload 控件 我上传文件 然后对该文件运行操作 我想通知用户正在完成的操作以及完成的百分比 我认为我可以获取从 Excel 电子表格中提取的总行数 并在将每条记录
  • 如何分配Profile值?

    我不知道我缺少什么 但我在 Web config 文件中添加了 Profile 属性 但无法访问 Profile Item在代码中或创建一个新的配置文件 我今天也遇到了同样的问题 学到了很多东西 Visual Studio 中有两种项目 网
  • ASP.net获取硬件信息

    如果我创建一个 ASP net 页面 我是否能够获取当前用户的 CPUID 和 BIOS 序列号 还是出于安全原因不允许这样做 我目前有一个获取这些值的 Visual Basic net 应用程序 我只是想知道是否可以在网页上执行相同的操作
  • 在 ASP.NET 5 中创建基于每个请求控制器/操作的格式化程序

    我正在尝试在我的 ASP Rest API 中实现 HATEOAS 更改ReferenceResolverProvider 问题是 根据我使用的控制器 我想使用不同的ReferenceResolvers 因为我需要对每个控制器采取不同的行为
  • 将标签文本设置为 gridview 的总行数

    我使用 sql 数据库中的存储过程作为 aspx 页面上 SqlDataSourceControl 的数据源 然后 我使用 SqlDataSourceControl 作为页面上 gridview 的数据源 gridview 上的分页设置为
  • 将文件写入 Web 服务器 - ASP.NET

    我只想将 TextBox 控件的内容写入 Web 服务器目录根目录中的文件 如何指定它 请记住 我正在本地测试这个 它不断地将文件写入我的程序文件 Visual Studio Common IDE目录而不是我的项目目录 这是我假设Web服务
  • DetailsView 事件“ItemUpdating”中的 OldValues 集合始终为空

    我正在使用DetailsView 但更新时 我无法获取OldValues 因为ItemUpdating 事件的DetailsViewUpdateEventArgs OldValues 始终为空 NewValues 的值正常 注意 我没有在应
  • OpenXML - 保护所有工作表

    我只能保护一张工作表 但是当我尝试保护 Excel 文档中的所有工作表时 我在尝试附加 SheetProtection 时收到错误 如果我理解正确 我必须在 SheetData 之后附加 SheetProtection 这是我的代码 She
  • Membership.ValidateUser() 的目的是什么

    我一直在学习有关MembershipProvider类 我认为Membership ValidateUser 方法应该用于登录用户 然而我刚刚了解到有一个FormsAuthentication Authenticate 目的是什么Valid
  • DbContext.SaveChangesAsync 异常处理

    当搭建新的脚手架时ApiController通过 Visual Studio 2013 中的异步操作和实体框架支持 某些方法可以包装DbContext SaveChangesAsync https msdn microsoft com en
  • 如何将 Telerik RadGrid 默认设置为编辑模式? (ASP.NET)

    我在 RadGrid 中有一个复选框列 我希望用户能够选中 取消选中它并设置附加属性 但是 当网格呈现时 复选框将被禁用 因为网格不处于 编辑模式 我找到的所有示例都希望我经历一个漫长的过程 选择记录 将其置于编辑模式 更改值 保存值 ya
  • asp.net cookie、身份验证和会话超时

    我有一个使用表单身份验证的 asp net 网站 我在会话中保留一些信息 例如用户名 用户 ID 电子邮件等 我通过在身份验证 cookie 上设置较长的到期日期来允许用户保持登录网站的状态 因此 当用户仍处于身份验证状态时 会话过期的情况

随机推荐

  • “ValueError:对象对于所需数组来说太深”是什么意思以及如何修复它?

    我正在尝试这样做 h 0 2 0 2 0 2 0 2 0 2 Y np convolve Y h same Y看起来像这样 这样做时我收到此错误 ValueError object too deep for desired array 为什
  • 如何动态更改 div 的高度以匹配包含它的 div 的大小

    我得到了 div1 和 div2 其中 div2 包含 div1 和一些其他元素 每当 div1 超过该高度时 我想动态更改 div1 的高度以匹配 div2 的高度 其他元素的高度 我不直接设置 div1 高度的原因是因为 div2 的大
  • UIScrollView setZoomScale:动画混乱scrollView纵横比

    我正在开发一个应用程序 其视图包含 UISCrollView 其中包含 UIImageView 当视图即将出现时 我执行 setZoomScale 操作 void viewWillAppear BOOL animated super vie
  • 如何从 kerberos 票证中检索组成员身份?

    我正在尝试从 windows2008r2 上生成的 Kerberos 票证中提取组成员身份信息 在一个URL中 我发现了以下语句 Kerberos 还在研究在 Kerberos 授权数据中包含组成员身份信息的机制 尽管将组名称包含到 ACL
  • SQLite 的磁盘 I/O 错误

    我有一个 很小的 动态网站 它 大致 是一个使用 SQLite 数据库的 Perl CGI 脚本 DBI 包是 Perl 中使用的抽象层 大约一周前 我开始看到此错误消息 disk I O error 10 at dbdimp c line
  • Scala 随机字符串

    希望你做得好 我刚刚开始 scala 基本编程 我想用 foreach 或其他你认为最好的方法生成一些字符串变量 我该如何使用scala util Random生成此结果 Var 1A String random between A to
  • Powershell 哈希表到 HTML

    我正在尝试编写一个非常简单的 Powershell 脚本 用于检查某个位置中的文件 然后确定是否有超过 90 天的文件 很简单 但如果我可以使用 PS 的 send mailmessage cmdlet 来使用我创建的哈希表并接受格式化为
  • 从顶部删除项目时如何保留 AngularJS 中 ng-repeat 的滚动位置

    我尝试从解决方案开始工作 如何在 AngularJS 中保留 ng repeat 的滚动位置 https stackoverflow com questions 23736647 how to retain scroll position
  • SVN签出忽略文件夹

    我可以忽略 svn checkout 上的文件夹吗 我需要在构建服务器上结帐时忽略 DOCs 文件夹 edit 忽略外部因素不是一个选项 我有一些我需要的外部设备 您不能在签出时直接忽略文件夹 但可以在 svn 1 5 中使用稀疏签出 例如
  • 当我们在输入 html 标签中使用 name="Keys" 时?

    当我们在输入 html 标签中使用 name Keys 时 我知道 name 属性 但是当我们使用时keys name 属性指定输入元素的名称 name 属性用于在提交到服务器后识别表单数据 或者在客户端使用 JavaScript 引用表单
  • 如何检查PHP中的特殊字符[重复]

    这个问题在这里已经有答案了 可能的重复 preg match php特殊字符 https stackoverflow com questions 3937569 preg match php special characters 大家好 我
  • Pyinstaller 加载启动画面

    Pyinstaller 最近添加了一个启动画面选项 耶 但启动画面在 exe 运行的整个过程中保持打开状态 我需要它 因为我的文件打开速度非常慢 我想警告用户不要关闭窗口 有没有办法让 gui 打开时关闭启动屏幕 来自 pyinstalle
  • 如何使用 Retrofit 从 Android 发送 FCM 通知?

    我要寄fcm notification从 Android 设备到另一台设备 使用retrofit 我尝试这个但是 public interface ApiInterface Headers Authorization key AAAA4Ub
  • 如何根据扩展值搜索资源?

    我有一组以下形式的 fhir 资源
  • DOS下用什么来制作图形?

    哪些库用于在 DOS 控制台 上制作 2D 3D 图形和图形用户界面 我指的是 德军总部 3D 暗影武士 等游戏中使用的糟糕图形 硬件加速的想法直到 Windows 时代才真正流行起来 因此 大多数显卡运行的模式都是将大型内存阵列映射到特定
  • Flask - AttributeError:“模块”对象没有属性“项目”

    我正在使用 Flask restful 并具有以下 API 类 views py from datetime import date from flask import jsonify from flask ext restful impo
  • JqG​​rid多选列表在IE7/8编辑模式下总是选择第一个选项

    进入编辑模式时 网格 v4 3 1 在下拉列表中选择正确的值 然而 IE 7和IE 8似乎有一个问题 它会自动选择第一项 随着也应该选择其他值 有人在 IE7 8 中偶然发现过这个吗 在研究 jqgrid 的源代码时 我还看到了一条实际上可
  • 将 PHP 变量传递到 Javascript window.location

    我试图将 php 变量传递到 java 脚本 window location 中 该脚本在从数据库中删除项目后将用户返回到当前列表视图 我似乎无法得到正确的语法 Code function confirmation a var currSt
  • root.overrideredirect 和 绑定

    我希望以下程序退出
  • 数据表选择

    如何使用 DataTable 的 Select 方法来获取以 M 开头的用户名 假设 UserNameTextBox 有一个字符串M oDataTable Select UserName UserNameTextBox Text DataV