Ez az oldal csak olvasható. Megtekintheted a forrását, de nem változtathatod meg. Ha úgy gondolod, hogy ez helytelen, kérdezd az Adminisztrátorokat!
Cégük, mint értékesítő és üzemeltető vállalkozás az információs technológia területén, abban tér el a klasszikus értékesítési piactól, hogy mi többnyire elvégezzük az általunk leszállított eszközök üzembe helyezését, nyilvántartjuk, és ügyintézünk a garanciális problémák esetén.. Ezért kérjü, hogy az esetleges félreértések elkerülése végett kérem olvassa át az ezirányú feltételeinket és vállalásainkat.
Cégünk többféle értékesítéssel foglalkozik: hardver eszközök, szoftverek, licencek, saját és viszontértékesített szolgáltatások. Ezek gyújtőneve a továbbiakban beszerzendő javak.
Egyéb:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace olimpia { class Sportagak { sportagID*sportagneve*versenyszamok*varos*helyszin public int Id { get; set; } public string Snev { get; set; } public int VersenySzamok { get; set; } public string Varos { get; set; } public string Helyszin { get; set; }
public Sportagak(string sportagSor) { string[] seged = sportagSor.Split('*'); Id = Convert.ToInt32(seged[0]); Snev = seged[1]; VersenySzamok = Convert.ToInt32(seged[2]); Varos = seged[3]; Helyszin = seged[4]; } } }
and
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO;
namespace olimpia { class Program { static void Main(string[] args) { List<Sportagak> sportagak = new List<Sportagak>(); sorok beolvasása try { foreach (string sor in File.ReadAllLines("sportagak_hibas.csv").Skip(1)) { sportagak.Add(new Sportagak(sor)); } } catch (Exception hiba) { Console.WriteLine(hiba); } táblák megszámolása int sportagSzam = sportagak.Count(); Console.WriteLine(sportagSzam);
helyszínek száma HashSet<string> helyszinek = new HashSet<string>(); foreach(var elem in sportagak) { helyszinek.Add(elem.Helyszin); } Console.WriteLine(helyszinek.Count()); legtöbb verseny
int legtobb = 1; int legtobbIndex= 0;
for (int i = 1; i < sportagak.Count; i++) { if (sportagak[i].VersenySzamok > legtobb) { legtobb = sportagak[i].VersenySzamok; legtobbIndex = i; } } Console.WriteLine(sportagak[legtobbIndex].VersenySzamok + " " + sportagak[legtobbIndex].Snev); Help.txt létrehozása
try { StreamWriter helpFajl = File.CreateText("Megoldasok.txt");
helpFajl.WriteLine($"Az olimpián {sportagak.Count} sportágban versenyeztek."); helpFajl.WriteLine($"Összesen {helyszinek.Count} helyszínen rendeztek versenyeket."); helpFajl.WriteLine($"A legtöbb versenyt {sportagak[legtobbIndex].VersenySzamok}-t, {sportagak[legtobbIndex].Helyszin} városban rendezték meg."); helpFajl.Close(); Console.WriteLine("Sikeresen megtörtént a fájlba írás."); } catch (Exception hiba) { Console.WriteLine(hiba); }
fájlba írás try { StreamWriter javitott = File.CreateText("sportagak.csv"); foreach (var elem in sportagak) { javitott.WriteLine($"{elem.Id}, {elem.Snev}, {elem.VersenySzamok}, {elem.Varos}, {elem.Helyszin}"); } javitott.Close(); Console.WriteLine("Sikeresen kiírtam a kért adatokat a fáljba!"); } catch (Exception hibakod) { Console.WriteLine(hibakod); } Console.ReadKey(); } } }
CLASS
namespace javito { class magyaradat { id;datum;import;export public string Id { get; set; } public string Datum { get; set; } public string Import { get; set; } public string Export { get; set; } public magyaradat(string egysor) { string[] seged = egysor.Split(';'); Id = seged[0]; Datum = seged[1]; Import = seged[2]; Export = seged[3]; } } }
——– prog
using System.IO; namespace javito { internal class Program { static void Main(string[] args) { List<magyaradat> adatok = new List<magyaradat>(); sorok beolvasása string fajlnev = "magyar_havi_adatok_hibas.csv"; try { foreach (string sor in File.ReadAllLines(fajlnev)) { adatok.Add(new magyaradat(sor)); } Console.WriteLine("Sikeresen beolvastuk a fájlt."); } catch (Exception hiba) { Console.WriteLine(hiba); } help.txt létrehozása StreamWriter helpFajl = File.CreateText("help.txt"); helpFajl.WriteLine($"A fájlban {adatok.Count()} adatsor található."); helpFajl.WriteLine($"A mezők neve: {adatok[0].Id},{adatok[0].Datum},{adatok[0].Import},{adatok[0].Export}" ); helpFajl.WriteLine("Az elválasztó karakter: ;"); helpFajl.WriteLine($"A fájlban {adatok[1].Datum}-" + $"{adatok[adatok.Count-1].Datum} közötti adatok találhatók."); int pozitiv_osszesito = 0; for (int i = 1; i < adatok.Count; i++) { string export = adatok[i].Export; string import = adatok[i].Import; export = export.Replace('.', ','); import = import.Replace(".", ","); if (Convert.ToDouble(export) > Convert.ToDouble(import)) { pozitiv_osszesito++; } } helpFajl.Close(); javitott fájl
using MySql.Data.MySqlClient;
namespace adatbevitel { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void AdatbevitelBt_Click(object sender, EventArgs e) { string kapcsolatString = "datasource=127.0.0.1;port=3306;username=root;password=;database=covid;";
string datum = DatumTb.Text; \\ string import = ImportTb.Text; \\ string export = ExportTb.Text;
string parancs = \\ "INSERT INTO `magyar_havi_adatok` (`id`,`datum`,`import`,`export`) " + \\ "VALUES (null, '" + datum + "', '" + import + "' , '" + export + "')";
MySqlConnection adatbKapcsolat = new MySqlConnection(kapcsolatString); \\ MySqlCommand commandDatabase = new MySqlCommand(parancs, adatbKapcsolat); \\ commandDatabase.CommandTimeout = 60;
try \\ { \\ adatbKapcsolat.Open(); \\ MySqlDataReader myReader = commandDatabase.ExecuteReader();
MessageBox.Show("Sikeres az adatbevitel."); \\ adatbKapcsolat.Close(); \\ } \\ catch (Exception ex) \\ { \\ MessageBox.Show(ex.Message);