使用数据文件填充列表框

本文关键字:列表 填充 文件 数据 | 更新日期: 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文件的代码