使用数据文件填充列表框
本文关键字:列表 填充 文件 数据 | 更新日期: 2023-09-27 17:54:52
应用程序中存在从二进制数据文件中填充列表框的代码,该文件从数据库中的表中获取数据。使用的代码是
public string getclientid(string sectorid)
{
try
{
DataSet dsobj = new DataSet();
bllobj = new ConverterClass();
string retclientval = "0";
dsobj = bllobj.BinaryDeSerialize(strDataPath + "''" + "BinaryClientlocation.dat");
DataRow[] dr = dsobj.Tables[0].Select("client_location_id in(" + locationid + ")");
if (dr.Length > 0)
{
foreach (DataRow drow in dr)
{
retclientval = retclientval + "," + drow["client_id"].ToString();
}
}
return retclientval;
}
如何找到生成二进制文件的表,以便我可以添加新的客户机。使用的数据库为Sql Server 2005。
如果您可以访问.dat文件来自的数据库,那么您可能不需要二进制文件来填充列表框。查看数据集,或Linq to SQL
。
这段代码根本帮不上忙。
一旦您从db中读取数据并以您自己的二进制格式将其写出来,它就与数据库表没有关系了。
你应该去找写BinaryClientlocation.dat
文件的代码