මම පහත විසඳුම යෝජනා කරමි:
DataView view = new DataView(myDataTable);
view.RowFilter = "RowNo = 1";
DataTable results = view.ToTable(true);
DataView ප්රලේඛනය දෙස බලන විට , අපට දැකිය හැකි පළමු දෙය මෙයයි:
වර්ග කිරීම, පෙරීම, සෙවීම, සංස්කරණය කිරීම සහ සංචලනය සඳහා දත්ත සමුදායක් පිළිබඳ දත්ත සමුදායක්, අභිරුචිකරණය කළ දර්ශනයක් නියෝජනය කරයි.
මෙයින් මට ලැබෙන්නේ ඩේටා ටේබල් යනු දත්ත ගබඩා කිරීම සඳහා පමණක් වන අතර ඩේටා වීව් අපට ඩේටා ටේබල්ට එරෙහිව "විමසීමට" හැකියාව ඇත.
මෙම විශේෂිත අවස්ථාවෙහිදී මෙය ක්රියාත්මක වන ආකාරය මෙන්න:
ඔබ SQL ප්රකාශය ක්රියාත්මක කිරීමට උත්සාහ කරයි
SELECT *
FROM myDataTable
WHERE RowNo = 1
"දත්ත ටේබල් භාෂාවෙන්". සී # හි අපි මේ ආකාරයට කියවමු:
FROM myDataTable
WHERE RowNo = 1
SELECT *
C # හි පෙනෙන ආකාරයට:
DataView view = new DataView(myDataTable); //FROM myDataTable
view.RowFilter = "RowNo = 1"; //WHERE RowNo = 1
DataTable results = view.ToTable(true); //SELECT *