Codeigniter using ms access database

前端 未结 7 1240
梦如初夏
梦如初夏 2020-12-10 05:01

So I using access database(*mdb). This my code and success to connect:

$db[\'test\'][\'hostname\'] = \'Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\blabl         


        
7条回答
  •  情深已故
    2020-12-10 05:35

    $db['second']['hostname'] = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:/wamp/www/ket_noi_access/test1.mdb";//C:\wamp\www\ket_noi_access
    $db['second']['username'] = "ADODB.Connection";
    $db['second']['password'] = "xxxxx";
    $db['second']['database'] = "C:/wamp/www/ket_noi_access/test1.mdb";
    $db['second']['dbdriver'] = "odbc";
    $db['second']['dbprefix'] = "";
    $db['second']['pconnect'] = TRUE;
    $db['second']['db_debug'] = TRUE;
    $db['second']['cache_on'] = FALSE;
    $db['second']['cachedir'] = "";
    $db['second']['char_set'] = "utf8";
    $db['second']['dbcollat'] = "utf8_general_ci";
    $db['second']['swap_pre'] = '';
    $db['second']['autoinit'] = TRUE;
    $db['second']['stricton'] = FALSE;
    

    code

    function __construct(){
        parent::__construct();
        $this->legacy_db = $this->load->database('second',true);
    }
    function LayDanhSach(){
        $this->legacy_db->select('*');
        $this->legacy_db->from('ban');
        $query = $this->legacy_db->get();
        $kq=$query->result();
        $this->legacy_db->close();
        //$this->db->close();
        return $kq;    
    }
    
    $this->load->model("ban_model");
    $ds=$this->ban_model->LayDanhSach();
    $st="This is demo multi database and msaccess connect 
    "; $st.=json_encode($ds); $this->data['content']=$st;//json_encode($ds);//echo json_encode($ds); $this->load->view('index_view2',$this->data,false);

提交回复
热议问题