sql >> Database teknologi >  >> RDS >> Sqlserver

Databasefejl:Der er ingen række ved position 0

Dette er meget enkelt ... det betyder, at der ikke blev returneret nogen resultater fra din forespørgsel. Du skal altid kode defensivt og kontrollere, om Rows-arrayet har nogen elementer i det, før du prøver at indeksere det. Noget som:

if (dt.Rows.Count > 0)
    soptype = dt.Rows[0]["SOPTYPE"].ToString();
else
    somethingWentWrong();


  1. CakePHP-ordren virker ikke

  2. MySQL vælg specifik post fra en tabel, som ikke er i en anden tabel

  3. Sådan gendannes MySQL-database fra .myd-, .myi-, .frm-filer

  4. Hvordan kunne jeg instansiere en profileret dataadapter til brug med MVC MINI PROFILER?