Database Reference
In-Depth Information
string DML = “”;
if (SQLSTR.ToUpper().Contains(“SELECT”))
{
if (SQLSTR.ToUpper().Contains(“WHERE”))
{
DML = SQLSTR.Substring(SQLSTR.ToUpper().
IndexOf(“FROM”) + 4, SQLSTR.
ToUpper().IndexOf(“WHERE”) - (SQLSTR.
ToUpper().IndexOf(“FROM”) + 4));
}
else
{
DML = SQLSTR.Substring(SQLSTR.
ToUpper().IndexOf(“FROM”) + 4);
}
}
else if (SQLSTR.ToUpper().Contains(“UPDATE”))
{
DML = SQLSTR.Substring(SQLSTR.ToUpper().
IndexOf(“UPDATE”) + 6, SQLSTR.
ToUpper().IndexOf(“SET”) - (SQLSTR.
ToUpper().IndexOf(“UPDATE”) + 6));
}
else if (SQLSTR.ToUpper().Contains(“INSERT”))
{
DML = SQLSTR.Substring(SQLSTR.
ToUpper().IndexOf(“INSERT”) + 6,
SQLSTR.ToUpper().IndexOf(“VALUES”)
- (SQLSTR.ToUpper().
IndexOf(“INSERT”) + 6));
}
else if
(SQLSTR.ToUpper().Contains(“UPLEVEL”))
{
DML = SQLSTR.Substring(SQLSTR.ToUpper().
IndexOf(“UPLEVEL”) + 7, SQLSTR.
ToUpper().IndexOf(“GET”) - (SQLSTR.
ToUpper().IndexOf(“UPLEVEL”) + 7));
}
else if (SQLSTR.ToUpper().Contains(“VERIFY”))
{
if(SQLSTR.ToUpper().Contains(“TRUE”))
{
DML = SQLSTR.Substring(SQLSTR.ToUpper().
IndexOf(“TRUE”) + 4, SQLSTR.
Search WWH ::




Custom Search