WITH CTE AS
(
SELECT rn = ROW_NUMBER()
OVER(
PARTITION BY id, parentid, serial_no, text
ORDER BY Id ASC), *
FROM XXXXXXXX where Url like '%_layouts/trav%'
)
delete FROM cte
WHERE rn > 1
| C# | |
[WebMethod] public DataSet GetResourceNames() { SqlConnection con = new SqlConnection("Data Source=(local);Integrated Security=SSPI;Initial Catalog=QueryDB"); SqlDataAdapter da = new SqlDataAdapter("SELECT Resource.ResourceName FROM Resource",con); DataSet ds = new DataSet(); con.Open(); da.Fill(ds, "Resource"); con.Close(); con = null; da = null; return ds; } | |
| C# | |
[WebMethod] public DataSet SetResourceNames(string strInputResourceName) { SqlConnection con = new SqlConnection("Data Source=(local);Integrated Security=SSPI;Initial Catalog=QueryDB"); SqlCommand com = con.CreateCommand(); com.Parameters.AddWithValue("@InputResourceName", strInputResourceName); com.CommandText = "INSERT INTO Resource (Resource.ResourceName) VALUES (@InputResourceName)"; strInputResourceName = strInputResourceName.Replace("'", "''"); SqlDataAdapter daa = new SqlDataAdapter(); daa.SelectCommand = com; DataSet Ds = new DataSet(); con.Open(); daa.Fill(Ds, "Resource"); con.Close(); con = null; daa = null; return Ds; } | |
| C# | |
[WebMethod] public DataSet DeleteResourceNames(string strDeleteResourceName) { SqlConnection con = new SqlConnection("Data Source= (local);Integrated Security=SSPI;Initial Catalog=QueryDB"); SqlCommand com = con.CreateCommand(); com.Parameters.AddWithValue("@DeleteResourceName", strDeleteResourceName); com.CommandText = "DELETE FROM Resource WHERE Resource.ResourceName = @DeleteResourceName"; strDeleteResourceName = strDeleteResourceName.Replace("'", "''"); SqlDataAdapter daa = new SqlDataAdapter(); daa.SelectCommand = com; DataSet Ds = new DataSet(); con.Open(); daa.Fill(Ds, "Resource"); con.Close(); con = null; daa = null; return Ds; } | |
| C# | |
[WebMethod] public DataSet UpdateResourceNames(string strOldResourceName, string strNewResourceName) { SqlConnection con = new SqlConnection("Data Source=(local);Integrated Security=SSPI;Initial Catalog=QueryDB"); SqlCommand com = con.CreateCommand(); SqlDataAdapter daa = new SqlDataAdapter("UpdateResourceName", con); daa.SelectCommand.CommandType = CommandType.StoredProcedure; daa.SelectCommand.Parameters.AddWithValue("@OldResourceName", strOldResourceName); daa.SelectCommand.Parameters.AddWithValue("@NewResourceName ", strNewResourceName); strOldResourceName = strOldResourceName.Replace("'", "''"); strNewResourceName = strNewResourceName.Replace("'", "''"); DataSet ds = new DataSet(); con.Open(); daa.Fill(ds); con.Close(); con = null; daa = null; return ds; } | |