Crear un NetLogic que agregue datos aleatorios
NetLogic genera cadenas aleatorias y las agrega a la base de datos incrustada predeterminada.
Requisitos previos
Establezca el editor de código externo predeterminado. Consulte Establecer el editor de código predeterminado.
- Para crear un NetLogic que agregue datos aleatorios
- EnVista del proyecto, haga clic con el botón derecho en la carpetaNetLogicy seleccione .
- Pase el cursor por encima de NetLogic, seleccioney escribaGenerateRandomStrings.
- Haga doble clic en NetLogic.Se abre el editor de código externo.
- En el editor de código, reemplace el código existente por el siguiente código:#region StandardUsing using System; using FTOptix.HMIProject; using UAManagedCore; using FTOptix.SQLiteStore; using FTOptix.Store; #endregion public class GenerateRandomStrings : FTOptix.NetLogic.BaseNetLogic { [FTOptix.NetLogic.ExportMethod] public void RunQuery() { Guid g = new Guid(); Random random = new Random(); var store = Project.Current.GetObject("DataStores"); ; string[] columnName = { "Column1" }; var internalDatabase = store.Children.Get<FTOptix.Store.Store>("RandomStringsDataStore"); var table = internalDatabase.Tables.Get<FTOptix.Store.Table>("Table1"); var numbers = new object[150, 1]; for (int i = 0; i < 150; i++) { numbers[i, 0] = Guid.NewGuid().ToString(); //numbers[i, 0] = random.Next(); } table.Insert(columnName, numbers); if (store == null || table == null) { Log.Info("Something is null"); } } }
- Guarde el código.
Entregue su opinión