【c# – SQL数据库迁移建议 – 更新数据库模型…我可以复制旧记录】教程文章相关的互联网学习教程文章

使用C#连接到Mysql数据库 – 需要一些数据集【代码】

编辑 我显然不明白如何做到这一点.在提供示例之后,我决定更多地阅读书籍,并尝试使用给出的示例来解决这些问题. 谢谢. 编辑结束 我想连接到mySql DB,读取表/行,然后将它们写入控制台.这段代码是否正确?我在Visual Studio 2005中得到数据集错误. 代码不是我的,从网上获取.我只是修改了一下(变量名等). 如果您有一个很好的教程,请发布链接. =)/* Performing a SELECT statement using ADO.NET */ #region Using directivesusing Syst...

c# – 连接远程mysql数据库,收到错误“无法连接到任何指定的MySQL主机”【代码】

我正在创建一个连接到远程mysql数据库的应用程序到一些cpanel帐户.我在cpanel帐户上创建了数据库,并为其定义了用户名和密码.我正在使用MysqlConnector.到目前为止,我已经编写了以下代码:using MySql.Data.MySqlClient;MySqlConnection c = new MySqlConnection("SERVER = 64.191.12.54; DATABASE = alyataco_test4application; User ID = xxxxxxxx; PASSWORD = xxxxxxxx");c.Open();但是我得到了错误:MySql.Data.MySqlClient.MyS...

如何在C#中安全地创建mysql数据库【代码】

我有一个C#程序,我想动态创建数据库.虽然只有特权用户才会使用此应用程序,但我希望明智地遵循最佳实践.我该怎么做呢?我不认为我可以在这种情况下使用参数化查询,因为我不想传入字符串,我想传入一个标识符. 这是我现在作为占位符进入的不安全方式:using (MySqlConnection connection = new MySqlConnection(connectionString))using (MySqlCommand command = connection.CreateCommand()){connection.Open();command.CommandText ...

c# – 使数据网格与mysql数据库保持同步【代码】

我在WPF中试验数据绑定 我有这个绑定到mysql视图的数据网格,它只是只读,但我希望它在对数据库进行更改时自动刷新.在谷歌找不到任何有用的东西,我不知道从哪里开始. 这是dataprovider类.class ConDataProvider {private MySqlDataAdapter adapter;private Data data;private DataTable table;public ConDataProvider(string query){data = new Data();table = new DataTable("con_FullGrid");adapter = data.getAdapter(query);adap...

c# – MySQL数据库:限制用户访问他们创建的数据

使用C#和MySQL,是否可以创建单独的用户帐户来访问数据库,并且只允许用户查看/修改/删除自己的数据?解决方法:在SQL中,您可以将用户或用户组的权限授予表和视图上的所有SIDU访问类型(选择,插入,删除,更新). 如果您在行级别讨论更精细的粒度,我认为您需要将此信息存储在某个位置;最直接的方法是向需要限制的每个表添加诸如所有者字段和/或权限字段之类的内容. 另一种方法是创建一个或多个表,其中包含受限制或非受限制记录或内容的密钥...

C#WPF DataGrid不显示SQLite 3数据库中的小数【代码】

我遇到了C#WPF的问题,我想在WPF DataGrid控件中显示一些SQLite数据表.我们将产品的价格存储为NUMERIC(但也尝试为REAL,但它完全相同),但在datagrid控件中它显示为整数,尽管在SQLite数据库浏览器中它显示正确的十进制值.以下是我们将数据填入DataGrid的代码:ProductsDataGrid.ItemsSource = db.GetDataSet("*", "products").Tables[0].AsDataView();并且GetDataSet方法如下所示:public DataSet GetDataSet(string columns, string ...

c# 操作mysql数据库的时候会出现 插入中文汉字变成问号?

场景: 在mysql ce里面执行时没有问题的。 c#操作会出现问号。 原因是: 链接字符串的时候 要设置Charset=utf8; 不然就会按默认的服务器设置编码,通常会出问题。 检查: 1、创建的数据库是按 utf8 编码格式。 2、表也是utf8格式。 3、链接字符串增加Charset=utf8; 比如:<add name="mysql" connectionString="server=localhost;user id=root;password=123456;persistsecurityinfo=True;database=test1;Allow User Variabl...

如何在不使用对话框的情况下在C#项目中为MySQL数据库设置连接字符串?

注意:显然,MySQL连接器安装未在对话框中自动显示以添加数据源的原因是因为Visual 2008 Express Edition不允许在Visual Studio IDE中进行“第三方集成”.因此,这使得手动设置数据源变得更加重要,因为MySQL连接器中的集成工具不存在. 我的目标是使用Entity Framework(ADO.NET实体数据模型)建立与MySQL数据库的连接.我对所有的向导和对话框感到沮丧,我仍然无法找到我正在寻找的东西. 这就是我到目前为止所做的:我刚刚在我的机器上安...

使用C#将记录插入MySQL数据库【代码】

我目前正在使用C#WPF开发一个应用程序.我正在尝试将数据存储到MySQL数据库中.以下是我的代码.MySqlCommand cmd = new MySqlCommand("", conn);cmd.CommandText = "INSERT INTO BUG_REPORTS (bug_softwareID, bug_firstName, bug_lastName, bug_email, bug_description, bug_ip_addr, bug_dateReported) "+ "VALUES (@softwareID, @firstName, @lastName, @email, @description, @ip_addr, @dateReported)";cmd.Parameters.Add("@so...

C#:SQLite数据库总是被锁定【代码】

我写了一个简单的应用程序(称之为app1),它读取SQLite数据库并在gridview中显示内容.我有一个单独的C#控制台应用程序(app2)需要写入同一个数据库.问题是app2因“数据库被锁定”错误而失败.我可以看到,一旦启动app1,就会创建一个userdb-journal文件.我假设问题是app1打开数据库但不释放它?这是我填充表I的代码,我绑定到app1中的网格.public DataTable GetAllPeople(){var connectionString = "Data Source=" + dbPath + ";Version=3...

Linq与ASP.NET MVC 3中的MySQL数据库,将DateTime存储到变量中【代码】

我使用MySQL数据库在ASP.NET MVC 3中工作,我已经设置了所有要求,连接工作正常.以下代码工作正常并产生正确的结果:try{ViewBag.Model = (from n in _db.mainDataswhere n.time_stamp == new DateTime(2010, 11, 3, 0, 0, 15) select n).Take(10).ToList();}catch (Exception e) {ViewBag.Error = e;}但是,当我将此代码更改为:DateTime test = new DateTime(2010,11,3,0,0,15);try{ViewBag.Model = (from n in _db.mainDataswhere ...

c# – 如何连接到.NET框架内的MySQL数据库?

我在这里就一个主题开始讨论我找不到足够好的答案来称为最终答案:MySQL和.NET. 虽然我知道有很多方法可以建立这种联系,但我试图找到每种方法的优缺点列表. 自从我的项目开始以来,我一直在使用ADO.NET和MySQL NETconnector,当数据库是新的并且没有很多记录时,一切都很好.但现在我面临的情况是记录数呈指数级增长,我发现了另一种查询数据库的方式,即ODBC连接器.使用ADO.NET NETConnector解决方案我有我的O / RM并且不必编写我的查询...

使用C#同步MSSQL和mysql数据库

我在两台服务器上有两个数据库.一个是MSSQL,另一个是mysql.两个数据库中有两个相似的表.在更新MSSQL的那一刻,如何自动更新mysql?解决方法:你可以使用SQL Server CLR integration,创建一个触发器来更新MySQL.有一个Sync Data from SQL Server to MySQL example on Code Project作为起点.

带有mysql数据库的C#应用​​程序,日期保存为字符串【代码】

我有一个应用程序,我存储一个值为date-type“as string” 问题是当我执行程序时,在C#中没有正确显示查询结果,但是当我在mysql workbench中应用相同的查询时,结果是正确的. 日期值存储为mysql中的字符串;我们可以按照这种方式使用比较,还是错误?string s = "select date from guest,program where guestid=guest.id AND *date >= " + date + "* "' ";解决方法:由于数据库中的列是日期列,并且您要传递的值是DateTime结构,因此请尝试...

c# – F#:连接到Azure SQL数据库?【代码】

我想连接到我的Azure数据库并从.fsx文件中使用它. 为C#列出的方法是:SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();builder.DataSource = "your_server.database.windows.net"; builder.UserID = "your_user"; builder.Password = "your_password"; builder.InitialCatalog = "your_database";using (SqlConnection connection = new SqlConnection(builder.ConnectionString)) ...有没...

数据库模型 - 相关标签