将SQL Server 2000数据库中的数据分配给字符串

本文关键字:数据 分配 字符串 SQL Server 2000 数据库 | 更新日期: 2023-09-27 18:01:08

我是C#的新手。我的数据库表有两列,A列和B列。列A有唯一的静态值,列b有随机值,所以我正在运行一个查询来获取所有这些数据,但现在想将每一行数据存储到已经定义的与列A匹配的字符串中。

所以换句话说,一旦完成,我的字符串将如下所示

String first (same name as in A column) = B column; (Row 1 value)
string second (same name as in A column) = B column; (Row 2 value) 
string third (same name as in A column) = B column; (Row 3 value) 

我也在考虑使用XML作为替代方案,因此将数据导出到XML和从XML读取数据,并仍将它们转换为字符串,以便在应用程序中使用它们,但无法找到解决方案

将SQL Server 2000数据库中的数据分配给字符串

试试这个

            string connStr = "Enter Your connection String Here";
            string SQL = "Enter Your SELECT Here";
            SqlDataAdapter adapter = new SqlDataAdapter(SQL, connStr);
            DataTable ds = new DataSet();
            adapter.Fill(ds);
            ds.WriteXml("FileName", XmlWriteMode.WriteSchema);