标签: database-connection

如何更改DataSet.xsd中的连接字符串?

我已经在C#中构建我的项目,我添加DataSet.xsd并连接到他

我的电脑中的Oracle DataBase - 工作很棒!!!!

当我在客户计算机上安装时(连接到他的Oracle DataBase) -

它粉碎了.

我需要更改DataSet.xsd文件上的连接字符串- 但是怎么做呢?

有没有xml文件?还是配置文件?

提前致谢.

c# connection-string database-connection

19
推荐指数
6
解决办法
6万
查看次数

19
推荐指数
4
解决办法
9万
查看次数

SQL Server:本机客户端与ODBC?

SQL Server Native Client连接和ODBC连接有什么区别?这两者的优点和缺点是什么?

sql-server odbc database-connection sql-server-2005 sql-server-2008

19
推荐指数
2
解决办法
3万
查看次数

使用C#winform中的app.config访问数据库连接字符串

我似乎无法在我的c#winforms应用程序中访问app.config数据库连接字符串.

app.config代码

   <connectionStrings>
      <add name="MyDBConnectionString" providerName="System.Data.SqlClient"
            connectionString="Data Source=localhost;Initial Catalog=MySQLServerDB; Integrated Security=true" />
   </connectionStrings>  
Run Code Online (Sandbox Code Playgroud)

C#代码:

SqlConnection conn = new SqlConnection();
conn.ConnectionString = System.Configuration.ConfigurationSettings.AppSettings["MyDBConnectionString"];    
Run Code Online (Sandbox Code Playgroud)

当我尝试C#代码时,我收到一条消息:
警告1'System.Configuration.ConfigurationSettings.AppSettings'已过时:'此方法已过时,已被System.Configuration取代!System.Configuration.ConfigurationManager.AppSettings'

但是,当我尝试使用时:

conn.ConnectionString = System.Configuration!System.Configuration.ConfigurationManager.AppSettings["MyDBConnectionString"];  
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:只有赋值,调用,递增,递减和新对象表达式才能用作语句

c# sql database-connection app-config winforms

19
推荐指数
4
解决办法
9万
查看次数

intellij idea数据源没有看到数据库中的现有表

intellij想法数据源在我的mysql数据库中看不到现有表,而Netbeans看到它.我在数据库中创建了一个表.当我在intellij idea数据源中创建连接时,它会看到我的方案,我会在"模式和表格"中选择它,但后来我没有在列表中看到它.每个架构,但我的.当我尝试使用netbeans或mysql工作台连接到它时,它就可以了.同样的故事与几个数据库,也有root访问权限.任何桌子,但我的.什么可能是错的?

我看到像我这样的问题,与视觉工作室有关,没有答案.拜托,给个好心

database schema database-connection datasource intellij-idea

19
推荐指数
3
解决办法
6890
查看次数

无法在SSRS中创建与数据源错误(rsErrorOpeningConnection)的连接

我正在努力将报表集成到浏览器中,我收到此错误:

An error has occurred during report processing. (rsProcessingAborted)
Cannot create a connection to data source 'dsFederatedSample_SurveyLevel_STG'. (rsErrorOpeningConnection)
For more information about this error navigate to the report server on the local server machine, or enable remote errors
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这与SQL与Windows身份验证有关吗?

database-connection reporting-services ssrs-2008

19
推荐指数
2
解决办法
10万
查看次数

设计模式:如何仅在需要时创建数据库对象/连接?

我有一个简单的应用程序,说它有一些类和一个处理数据库请求的"额外".目前我每次使用应用程序时都会创建数据库对象,但在某些情况下,不需要数据库连接.我这样做(PHP顺便说一句):

$db = new Database();    
$foo = new Foo($db); // passing the db
Run Code Online (Sandbox Code Playgroud)

但有时该$foo对象不需要db访问,因为只调用没有数据库操作的方法.所以我的问题是:处理这种情况的专业方法是什么/如何仅在需要时创建数据库连接/对象?

我的目标是避免不必要的数据库连接.

php oop design-patterns database-connection

19
推荐指数
1
解决办法
9844
查看次数

无法检索无法识别的元素提供程序的元数据

每当我尝试添加带有Entity框架模板的控制器时,我都会收到一条消息错误,但我一直收到错误消息

    unable to retrieve metadata for 'path' unrecognized element providers. 
         (C:\Users\user\appdata\local\Temp-mp6124.tmp line 78)
Run Code Online (Sandbox Code Playgroud)

我知道它与连接字符串有关,所以这是我的连接字符串

  <connectionStrings>
    <add name="NoktatyContext" connectionString="Data Source=(localdb)\v11.0; Initial Catalog=NoktatyContext-20140122154208; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|NoktatyContext-20140122154208.mdf" providerName="System.Data.SqlClient" />
  </connectionStrings>
Run Code Online (Sandbox Code Playgroud)

entity-framework connection-string database-connection ef-code-first asp.net-mvc-4

19
推荐指数
1
解决办法
2万
查看次数

Laravel迁移/ db:种子超级慢

我最近从旧的Windows计算机升级为gen.4 I7 Ubuntu 15.04

像梦一样运行......除了触摸数据库的任何Laravel工匠命令需要一百万年才能完成,而我的旧计算机在几秒钟内执行任何这些命令.

主要区别在于,我将MySQL作为本地服务运行,而不是XAMPP.

同样在我的旧计算机中,我可以看到迁移缓慢显示在屏幕上,因为它们似乎在现在处理,需要2~5分钟,完成后整个迁移列表会立即显示.这可能表明某个地方的瓶颈.

在互联网的某个地方,有人说由于DSN解析而使用'127.0.0.1'而不是'localhost'.没有解决它.

为了确保这不是我跑的问题

    $time = microtime(true);

    //also with host=127.0.0.1
    new PDO("mysql:host=localhost;dbname=some_db", "username", "password");

    //some simple queries here...

    //yielded similar marginal times
    echo microtime(true) - $time;
Run Code Online (Sandbox Code Playgroud)

〜HALP


编辑

我从框架中收集了每个查询的运行时间,我有很多迁移,分析我发现的数据没有什么疯狂的慢(就像运行一分钟的查询).

这是与数据的链接.实际查询被忽略,有利于我的雇主.

虽然有很多查询运行一秒或更长时间,但速度最慢,number 221需要3.5秒.

我有大约一百次迁移(我知道)但是这就是事情,如果每次迁移需要一秒钟我会等待大约一分半钟才能迁移,但通常需要4到5分钟.

正如oliverpool所建议的那样,我通过终端重放mysql上的查询进行了一些分析,但我从来没有等过一秒钟,平均查询大约需要一秒钟.

这是最慢查询的分析图片(迁移时为3.5秒,而不是接近图片中的第二个)

在此输入图像描述

也许这指向连接?顺便说一下,在运行迁移后,慢查询日志为空.

另外,我现在正在使用laravel 5并且行为是相同的.我不知道如何麻烦拍摄连接,所以我猜一些谷歌搜索是有序的,欢迎任何建议.

提前谢谢.

php mysql database-connection laravel

19
推荐指数
1
解决办法
3005
查看次数

如何使用python连接到SQL Server数据库?

我试图连接到一个sql数据库,它已经创建了一个位于服务器上的数据库.如何使用python连接到此数据库.香港专业教育学院尝试使用java但我似乎无法工作.

python database sql-server database-connection

18
推荐指数
1
解决办法
5万
查看次数