对网格运行SQL语句
本文关键字:语句 SQL 运行 网格 | 更新日期: 2023-09-27 18:05:10
是否有可能对datagridview或gridview运行SQL语句?
请参考此链接,它将sql转换为Linq对象
摘自以下内容:
在运行时将SQL转换为Linq To Objects表达式
希望能有所帮助
你可以这样做>>
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.AllowUserToOrderColumns = true;
dataGridView1.ReadOnly = true;
dataGridView1.MultiSelect = false;
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
dataGridView1.AllowUserToResizeColumns = false;
dataGridView1.ColumnHeadersHeightSizeMode =
DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
dataGridView1.AllowUserToResizeRows = false;
dataGridView1.RowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode.DisableResizing;
可以通过dataGridView1.Columns["CompanyName"].ReadOnly = true;
可以参考>>http://msdn.microsoft.com/en-us/library/cze614bb.aspx
或者另一种简单的方法是保持数据库表名和gridview名相同。
No。但是您可以尝试使用LINQ来代替对象。