标签: database-connection

在Code Igniter中加载多个数据库的便捷方法

我已经将相应的配置数组添加到database.php并且它们可以工作,但是,我想要一种更简单的方法来访问不同的数据库.现在我必须在每个控制器方法中做这样的事情:

function index(){
    $BILLING = $this->load->database('billing', TRUE);
    $INVENTORY = $this->load->database('inventory', TRUE);

    $data['billing'] = $BILLING->get('stuff');
    $data['inventory'] = $INVENTORY->get('stuff');
}
Run Code Online (Sandbox Code Playgroud)

我希望能够将前两行放在某种过滤器或pre_controller挂钩之前.

database-connection codeigniter

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

如何在sqlite中打印打开游标列表?

是否可以选择在sqlite中的某个时间点查看所有打开的游标?我知道在.Net上有一些功能可以执行此操作(查看与数据库的所有连接...)

但是我可以用sqlite做什么?

sqlite android database-connection

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

WCF服务数据库连接可以和直接数据库连接一样快吗

本质上,通过WCF服务进行数据库连接是否比直接数据库连接慢?还是有关如何实施的问题? 是否有某种特定的原因使得WCF服务连接无法像直接连接那样快速:基于XML的格式,使用的传输协议或其他?

我的问题是一个比较笼统的问题,这是因为我正在尝试掌握问题的实质。例如,您可以理解:数据库在本地网络中还是在云中某个地方,原则上是否有可能没有区别(就应用程序的性能而言)?

sql-server wcf web-services database-connection web-performance

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

php表单没有将表单数据写入mysql数据库

我必须在下面编码 - 更新

PHP代码

    if(empty($_POST['formEmail'])) 
    {
        $errorMessage .= "<li>You forgot to enter your email</li>";
    }

    $varEmail = $_POST['formEmail'];

    if(empty($errorMessage)) 
    {

        $db = mysql_connect("servername","username","password");
        if(!$db) die("Error connecting to MySQL database.");
        mysql_select_db("tableName" ,$db);



    $sql = "INSERT INTO emails(email) VALUES ('$varEmail')";

    mysql_query($sql);


echo "Details added";
$_SESSION['status'] = 'success';
 }

exit();


    }

function PrepSQL($value)
{
    // Stripslashes
    if(get_magic_quotes_gpc()) 
    {
        $value = stripslashes($value);
    }

    // Quote
    $value = "'" . mysql_real_escape_string($value) . "'";

    return($value);
}
?>
Run Code Online (Sandbox Code Playgroud)

表格代码

    <?php
if(!empty($errorMessage)) 
{
echo("<p>There was an error with …
Run Code Online (Sandbox Code Playgroud)

php mysql forms database-connection phpmyadmin

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

在C#.Net中连接到远程SQL Server

我正在尝试连接到数据库,它一直告诉我"无效的实例".

这是我的代码:

string connectionString = "Driver={SQL Server};Server=server;Database=db;;Uid=user;Pwd=pass;";
OdbcConnection MyConnection = new OdbcConnection();
MyConnection.ConnectionString = connectionString;
MyConnection.Open();
Run Code Online (Sandbox Code Playgroud)

问题是什么?

谢谢!

c# connection connection-string database-connection sql-server-2005

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

何时使用数据库连接池

我正在使用Java GUI,我经常需要连接到数据库,但我只想使用连接语句一次,而不是每次使用它时写入整个事物.我想我可能会在整个系统中连接20次左右.所以我想知道在哪种情况下最好使用连接池?

java database-connection connection-pooling

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

提供者共享内存提供程序错误40无法打开连接visual studio 2010

我不知道发生了什么......我正在为一个小项目工作.我在Visual Studio 2010中实现了一个数据库,然后我就能看到表格,查询以及所有其他有趣的东西.晚餐后吃饭(确定食物不是很好,但我觉得不相关......)我打开了项目,我收到了一个错误消息:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:共享内存提供程序,错误:40 - 无法打开与SQL Server的连接)

我的连接字符串是:

<add name="connection" 
     connectionString="Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True" 
     providerName="System.Data.SqlClient"/>
Run Code Online (Sandbox Code Playgroud)

发生了什么?可以在IIS7.5中更改一些内容吗?sql是美食家,注意到了糟糕的食物吗?

感谢大家!

sql database-connection visual-studio-2010 sql-server-2008

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

不同的Maven配置文件的不同持久性单元

我想根据所选的Maven配置文件使用两个不同的数据库.对于配置文件"生产",我想使用MySQL数据库,对于"开发"配置文件,我想使用内存中的HSQLDB.

我发现可以有两个persistence.xml文件.一个在"src/main/resources/META-INF"中,另一个存储在"src/test/resources/META-INF"中.这样就可以选择不同的数据库进行测试.

但是,是否也可以根据所选的Maven配置文件进行数据库选择?

database-connection persistence.xml java-ee maven-3 maven-profiles

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

能够通过本地主机而不是IP地址访问Oracle数据库

我已经安装了Oracle 11g,并且出于测试目的,我已经使用一个称为DBeaver的编辑器连接到数据库。当提供主机名时,将连接一个本地主机。但是,当提供主机名作为系统的IP时,编辑器将无法连接并显示以下消息。

IO Error: The Network Adapter could not establish the connection
  The Network Adapter could not establish the connection
    java.net.ConnectException: Connection refused: connect
Run Code Online (Sandbox Code Playgroud)

我尝试从更改的listener.ora

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )
Run Code Online (Sandbox Code Playgroud)

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.140.0.3)(PORT = 1521))
    )
  )
Run Code Online (Sandbox Code Playgroud)

在这里,我用IP即10.140.0.3替换了localhost。但是到目前为止无法连接它。有人可以分享一些经验吗?

oracle database-connection oracle11g oracle12c

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

Android检查firebase连接

我正在为我的Android应用程序使用Firebase数据库。当我提交分数时,如果它起作用,则会显示一条消息(片段serverOK)。对于其他所有情况,我也想留言。如果databaseEror不为null,则存在一个,但是如果未连接到Firebase怎么办?

下面是我的代码:

ref.setValue(resultat, new DatabaseReference.CompletionListener() {
    @Override
    public void onComplete(DatabaseError databaseError, DatabaseReference dataRef) {
        if (databaseError == null) {
           FragmentManager fm3 = getFragmentManager();
           ServerOk serverok = new ServerOk();
           serverok.show(fm3, "serverok");
        } else {
           FragmentManager fm3 = getFragmentManager();
           Server server = new Server();
           server.show(fm3, "server");
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答

database android database-connection firebase

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