C# 我在尝试将记录保存到LocalDB时遇到问题

C# 我在尝试将记录保存到LocalDB时遇到问题,c#,dataset,localdb,C#,Dataset,Localdb,我使用VS 2012和LocalDB存储数据 这是我的解决方案资源管理器: 我在TestDb中有一个简单的表。以下是该表的结构: 我运行程序并向表中添加一些记录。我使用BindingNavigator和DataGridView添加和显示数据 但也存在一些问题 当程序启动时,它连接到数据库的速度非常慢 当我按下导航器上的Save按钮时,它不会将记录保存到数据库表中 那么,问题是什么?为什么连接速度如此之慢,为什么不将记录保存到数据库中?应该是关于DNS解析器的问题。如果reslove配置中

我使用VS 2012和LocalDB存储数据

这是我的解决方案资源管理器:

我在
TestDb
中有一个简单的表。以下是该表的结构:

我运行程序并向表中添加一些记录。我使用
BindingNavigator
DataGridView
添加和显示数据

但也存在一些问题

  • 当程序启动时,它连接到数据库的速度非常慢
  • 当我按下导航器上的
    Save
    按钮时,它不会将记录保存到数据库表中

  • 那么,问题是什么?为什么连接速度如此之慢,为什么不将记录保存到数据库中?

    应该是关于DNS解析器的问题。如果reslove配置中缺少localhost。Windows在系统目录中的某个地方有一个分析文件


    您可以尝试在db connction参数中将“localhost”更改为“127.0.0.1”。它可能会起作用

    我找不到localhost。它在哪里?我不知道你是如何使用connectionString的,但是你在项目中检查了app.config吗?