0

私は次のコードを持っています:

private DataSet GetDataSet(string tableName)
{
    DbCommand cmd = GetConnection().CreateCommand();
    cmd.CommandText = "SELECT data FROM " + tableName;
    DbDataAdapter da = GetDataAdapter();
    da.SelectCommand = cmd;
    DataSet ds = new DataSet();
    da.Fill(ds, "query");

    DataTable dt = ds.Tables["query"];

    foreach (DataRow row in dt.Rows)
    {
        foreach (DataColumn col in dt.Columns)
        {
            Console.WriteLine(row[col]);
        }
    }

    return ds;
}

ExcelファイルからURLリンクを読み取ることは可能ですか?

私は次のようなExcelリンクを持っています:

公園

しかし、Excelから読むと、PARKという単語が表示され、リンクがありません。

/よろしく

4

1 に答える 1

0

OleDBは、セル内の生データのみを読み取ることができます。

フォーマット(ハイパーリンクを含む)を読みたい場合は、COM相互運用機能を使用してExcelを自動化するか、サードパーティのExcelライブラリを購入する必要があります。

于 2010-02-19T19:21:04.297 に答える