
如果你设定AutoGenerateColumns就不会自动生成列,需要手动指定datagrid的列。
例如:
<DataGrid AutoGenerateColumns="False" Height="418" HorizontalAlignment="Left" Name="dataGrid1" VerticalAlignment="Top" Width="316" >
<DataGridColumns>
<DataGridTextColumn Header="列名" Binding="{Binding Path=你的dsTables[0]的某一列的列名, Mode=TwoWay}" Width="380"/>
</DataGridColumns>
</DataGrid>
var q=(from r in [数据库][表名]
where [判断]
select r);
可以在表中建立一列序号用来索引
wpf项目通过连接mdf文件来获得数据库数据
它的默认存储路径为:x:\Program Files\Microsoft SQL Server\MSSQL10_50MSSQLSERVER\MSSQL\DATA
X为SQLSERVER安装的盘符位置。
//第一步编写连接字符串
string conString = "Server=连接的服务器;DataBase=需要访问的数据库;Uid=登录账号;Pwd=登录密码";
//第二部创建连接对象
SqlConnection conn = new SqlConnection(conString);
//第三步SQL *** 作指令
string sql = "select from TableName";
//第四部创建Command对象
SqlCommand cmd = new SqlCommand(sql, conn);
//第五步打开连接
connOpen();
//第六步执行查询 *** 作
SqlDataReader objReader = cmdExecuteReader();
while(objReaderRead())
{
ConsoleWriteLine(objReader["列名"]);
}
//注意如果是执行增、删、改 *** 作
int result = cmdExecuteNonQuery();
//第七步,一定要注意关闭连接
connClose();
以上就是关于WPF中使用datagrid显示数据库里面的内容全部的内容,包括:WPF中使用datagrid显示数据库里面的内容、WPF怎样选中所连接的数据库表中的某一条记录、wpf项目通过连接mdf文件来获得数据库数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)