Итак, я создал таблицу, в которой я нуждаюсь, и мне нужно изменить мою строку соединения при запуске моей программы. На данный момент моя связьПользовательская строка подключения EF5, DB сначала
"metadata=res://*/entityframework.Model1.csdl|res://*/entityframework.Model1.ssdl
|res://*/entityframework.Model1.msl;provider=MySql.Data.MySqlClient;
provider connection string="server=localhost;User Id=myuserid;
password=12345678;database=databasename""
То, что я до сих пор
Get.designer.cs файл:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.EntityClient;
using Npgsql;
using System.Configuration;
using System.Data.Entity;
using System.Data.Entity.Validation;
using patientlist.entityframework;
using System.Xml;
namespace patientlist
{
public partial class Get : Form
{
Timer update = new Timer();//60000 = 1min
public Get()
{
InitializeComponent();
} ....
private void Timer(object sender, EventArgs e)
{
string connectionString = "metadata=res://*/entityframework.Model1.csdl|res://*/entityframework.Model1.ssdl|res://*/entityframework.Model1.msl;provider=MySql.Data.MySqlClient;provider connection string="server=localhost;User Id=myuserid;password=12345678;database=databasename"";
using (var blah = new ltcsystemEntities())
{
blah.Database.Connection.ConnectionString = connectionString;
} .....
Я использую EF5, и это DB первым (я создал некоторые автоматический код из моей модели сущности)
'databasename & quot' & quot; – sed
вот что было сгенерировано с использованием EF –
Мне просто нужно сделать так, чтобы несколько пользователей могли войти в одну и ту же базу данных (через мою форму) –