【问题标题】:Assigning Data from SQL Server 2000 Database to Strings将 SQL Server 2000 数据库中的数据分配给字符串
【发布时间】:2015-07-06 11:28:43
【问题描述】:

我是 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 中读取数据并仍然将它们转换为字符串,以便我可以在我的应用程序中使用它们,但无法找到解决方案

【问题讨论】:

    标签: c# sql-server xml


    【解决方案1】:

    试试这个

                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);
    

    【讨论】:

    • 谢谢你,但这只会创建我已经完成的 xml 文件,但如果使用 XML 路由,我仍然需要从 XML 中读取值并将每个值存储到匹配的字符串中
    • 也许我会发布一个例子来说明我的意思
    猜你喜欢
    • 1970-01-01
    • 2019-12-27
    • 2010-12-17
    • 2018-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多