예제 #1
0
        public string CreateInsertStatement(DatabaseObject databaseObject)
        {
            var tableName            = databaseObject.GetTableName();
            var parameterListBuilder = SqlQueryFactoryUtility.CreateInsertParameterNameValueBuilder(databaseObject.GetDatabaseFields());

            return(string.Format("INSERT INTO {0} ({1}) VALUES ({2})",
                                 tableName,
                                 parameterListBuilder.NameBuilder.ToString(),
                                 parameterListBuilder.ValueBuilder.ToString()));
        }