public string GetPrimarykeyName()
{
if (schemaAvailable)
{
try
{
// Find by iteration
foreach (System.Data.DataRow myField in schemaTable.Rows)
{
foreach (System.Data.DataColumn myProperty in schemaTable.Columns)
{
if (myProperty.ColumnName.ToLower() == "iskey")
{
return myField["columnName"].ToString();
}
}
}
}
catch (Exception err)
{
_lastSqlError = err;
}
}
return "";
}