B2020-003: Cannot add New groups in roeditor when using sql
This commit is contained in:
parent
0a52d39a6a
commit
c81c98ab80
@ -167,6 +167,7 @@ namespace RODBInterface
|
||||
using (SqlConnection cn = ROAPP_SqlConnection)
|
||||
{
|
||||
SqlCommand command = new SqlCommand();
|
||||
command.Connection = cn; // B2020-003: missing command connection.
|
||||
command.CommandType = CommandType.StoredProcedure;
|
||||
command.CommandText = "getInfobyRecidRectype";
|
||||
command.Parameters.AddWithValue("@ROTable", "ROMASTER");
|
||||
@ -761,7 +762,7 @@ namespace RODBInterface
|
||||
command.Parameters.AddWithValue("@RecID", group.GetAttribute("RecID"));
|
||||
command.Parameters.AddWithValue("@RecType", (int)RecordType.Group);
|
||||
command.Parameters.AddWithValue("@ParentID", group.GetAttribute("ParentID"));
|
||||
command.Parameters.AddWithValue("@AccPageID", null);
|
||||
command.Parameters.AddWithValue("@AccPageID", ""); // B2020-003: make null empty string.
|
||||
command.Parameters.AddWithValue("@Info", xmlstr);
|
||||
command.Parameters.AddWithValue("@ModDateTime", dt);
|
||||
|
||||
@ -798,7 +799,7 @@ namespace RODBInterface
|
||||
command.Parameters.AddWithValue("@RecID", "00000000");
|
||||
command.Parameters.AddWithValue("@RecType", 0);
|
||||
command.Parameters.AddWithValue("@ParentID", "00000000");
|
||||
command.Parameters.AddWithValue("@AccPageID", null);
|
||||
command.Parameters.AddWithValue("@AccPageID", ""); // B2020-003: make null empty string.
|
||||
command.Parameters.AddWithValue("@Info", "00000001");
|
||||
command.Parameters.AddWithValue("@ModDateTime", dt);
|
||||
|
||||
@ -833,7 +834,7 @@ namespace RODBInterface
|
||||
command.Parameters.AddWithValue("@RecID", recid);
|
||||
command.Parameters.AddWithValue("@RecType", 1);
|
||||
command.Parameters.AddWithValue("@ParentID", "00000001");
|
||||
command.Parameters.AddWithValue("@AccPageID", null);
|
||||
command.Parameters.AddWithValue("@AccPageID", ""); // B2020-003: make null empty string.
|
||||
command.Parameters.AddWithValue("@Info", info);
|
||||
command.Parameters.AddWithValue("@ModDateTime", dt);
|
||||
|
||||
@ -1586,7 +1587,7 @@ namespace RODBInterface
|
||||
command.Parameters.AddWithValue("@ROTable", ro.GetAttribute("Table"));
|
||||
command.Parameters.AddWithValue("@Info", xmlstr);
|
||||
command.Parameters.AddWithValue("@ModDateTime", dt);
|
||||
command.Parameters.AddWithValue("@AccPageID", dt);
|
||||
command.Parameters.AddWithValue("@AccPageID", wraccid); // B2020-003: set accpageid to correct value
|
||||
command.Parameters.AddWithValue("@RecID", ro.GetAttribute("RecID"));
|
||||
using (SqlDataReader reader = command.ExecuteReader())
|
||||
{
|
||||
@ -1649,7 +1650,7 @@ namespace RODBInterface
|
||||
else
|
||||
{
|
||||
command.Parameters.AddWithValue("@RecType", (int)RecordType.Group);
|
||||
command.Parameters.AddWithValue("@AccPageID", null);
|
||||
command.Parameters.AddWithValue("@AccPageID", ""); // B2020-003: set accpageid to correct value
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -1938,7 +1939,7 @@ namespace RODBInterface
|
||||
command.Parameters.AddWithValue("@RecID", recid);
|
||||
command.Parameters.AddWithValue("@RecType", 2);
|
||||
command.Parameters.AddWithValue("@ParentID", parentid);
|
||||
command.Parameters.AddWithValue("@AccPageID", null);
|
||||
command.Parameters.AddWithValue("@AccPageID", ""); // B2020-003: set accpageid to correct value
|
||||
command.Parameters.AddWithValue("@Info", schpiece.Replace("\'", "'"));
|
||||
command.Parameters.AddWithValue("@ModDateTime", dt);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user