2

私のコードは次のようなものですが、エラーが発生します:

//array_field is an array of double values 
NpgsqlCommand Command = new NpgsqlCommand("SELECT array_fied from atable"); 
NpgsqlDataReader dr = Command.ExecuteReader(); 
while (dr.Read()) 
{
    double[] rrr = dr.GetDouble(dr.GetOrdinal("array_field")); 
}

エラー メッセージは次のとおりです。'double' を 'double[]' に暗黙的に変換することはできません。他のバリエーションも試しましたが、うまくいきませんでした。

助けてくれてありがとう

4

1 に答える 1

6
Double[] rrr = dr["array_field"] as Double[];
于 2013-09-06T09:59:56.127 に答える