php - Codeigniter SQL Server crud 操作
问题描述
我将 Codeigniter 与 SQL Server 一起使用。我已经安装了所有配置 CI 的 SQL 服务器驱动程序,如下所示:
$db['default'] = array(
'dsn' => 'sqlsrv:host=DESKTOP-PC\\MSSQLSERVER;dbname=crud',
'hostname' => 'DESKTOP-PC\MSSQLSERVER',
'username' => 'sa',
'password' => 'testpass',
'database' => 'crud',
'dbdriver' => 'sqlsrv',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => FALSE,
'cache_on' => FALSE,
'cachedir' => '',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
我想做 CRUD 操作,但 CI 查询没有用这个操作。使用此查询进行插入:
$result = $this->db->insert('students', $post_data);
它打印 last_query 但它没有将详细信息插入数据库。你能帮我解决这个问题吗?你能建议我使用 CI 和 MSSQL 和 sqlsrv DB 驱动程序进行 CRUD 操作的解决方案吗?
解决方案
推荐阅读
- postgresql - 如何横向加入函数
- blockchain - 在 PoW 网络中,当强大的矿工在场时,弱矿工如何获得奖励?
- asp.net-core - 将 Google AMP 应用于 MVC Core 应用程序(替代 MVC Core 的显示模式)
- django - Django:模拟模型的创建方法
- javascript - 如何通过两个相同的键按json数组分组
- machine-learning - 使用 word2vec 词嵌入作为特征向量进行文本分类(类似于计数向量器/tfidf 特征向量)
- dialogflow-es - 从单个单词中提取 2 个实体:对话流
- c++ - 带有 pthread 的 Makefile 无法在多个版本中正确编译
- javascript - JavaScript Object.defineProperty 不能按预期工作
- mysql - 将 MySQL 简单查询转换为 SQL Server