に私は、SQLテーブルを読み込み、変数ストアクエリ結果オブジェクト
コードにすべてをロードしよう:私はオブジェクトとして変数var tmpPerfiles
にすべてのデータを格納したい
String query2 = "";
query2 = String.Format("SELECT * FROM Seguridad.UsuarioPerfil WHERE UsuarioID = {0}", UsuarioID);
SQLService sqlservice2 = new SQLService();
DataTable reader2 = sqlservice.Leer(query2);
。
私のような何かを行うことができます:
var tmpPerfiles ="";
foreach (DataRow row in reader.Rows)
{
tmpPerfiles = row["UsuarioId"].ToString();
tmpPerfiles = row["PerfilId"].ToString();
}
しかし、私はtmpPerfilesを2回呼び出すcan't。それをどうすれば実現できますか?よろしくお願いします。
私はあなたの質問に答えることはできませんが、実際には私はあなたに良いヒントを与えることができます。 Plzはこの種のSQLクエリ作成を使用しません。あなたはSQLインジェクションのリスクが高いです。 msdn https://msdn.microsoft.com/en-us/library/ff648339.aspx – DotNetDev