public MainForm() { InitializeComponent(); using (ModelEntitySplittingContext ctx = new ModelEntitySplittingContext()) { Article article = ctx.Articles.FirstOrDefault(); this.Text = article.ArticleNo; textBox1.Text = article.Text; richTextBox1.Rtf = article.TextFormatted; //MemoryStream ms = new MemoryStream(article.Photo); //pictureBox1.Image = Image.FromStream(ms); pictureBox1.Image = ImageHelper.FromByteArray(article.Photo); toolTip1.SetToolTip(pictureBox1, article.Photo.LongLength.ToString()); } }
static void Main(string[] args) { Application.Run(new MainForm()); return; CreateDatabase <ModelEntitySplittingContext>(); using (ModelEntitySplittingContext ctx = new ModelEntitySplittingContext()) { Article article = new Article(); article.ArticleNo = "9240"; Image img = Image.FromFile("waschmaschine.jpg"); article.Photo = img.ToByteArray(); //article.Photo = ToLibrary.ConvertImageToByteArray("waschmaschine.jpg"); article.Text = File.ReadAllText("text.txt"); //RichTextBox rtfBox = new RichTextBox(); //rtfBox.Text = File.ReadAllText("text.txt"); //rtfBox.SelectAll(); //rtfBox.SelectionColor = Color.OrangeRed; //article.TextFormatted = rtfBox.Rtf; article.TextFormatted = File.ReadAllText("RtfMitBild.rtf"); ctx.Articles.Add(article); ctx.SaveChanges(); } Stopwatch stopwatch = Stopwatch.StartNew(); //ContextTest(); //SqlCeBulkTest(); //EFCompactBulkTest(); Console.WriteLine(stopwatch.Elapsed.TotalSeconds.ToString()); Console.ReadLine(); }