Kết quả 1 đến 3 của 3
  1. #1
    CI New huyvan.dnc's Avatar
    Ngày tham gia
    15-11-2013
    Bài viết
    4
    Cảm ơn
    1
    Được cảm ơn 0 trong 0 bài viết

    Question [Help] Vấn đề query với Sql Server 2008

    Mình dùng lữ liệu trên SQL Server 2008. Việc kết nối và truy vấn dữ liệu bình thường với các câu lệnh SQL.
    Nhưng mình gặp vấn đề khi query 1 Function trong data SQL của mình:

    Config:

    PHP Code:
    $db['dbname']['hostname'] = "ENJ01\SQLEXPRESS";
    $db['dbname']['username'] = "user";
    $db['dbname']['password'] = "******";
    $db['dbname']['database'] = "dbname";
    $db['dbname']['dbdriver'] = "sqlsrv";
    $db['dbname']['dbprefix'] = "";
    $db['dbname']['pconnect'] = FALSE;
    $db['dbname']['db_debug'] = TRUE;
    $db['dbname']['cache_on'] = FALSE;
    $db['dbname']['cachedir'] = "";
    $db['dbname']['char_set'] = "utf8";
    $db['dbname']['dbcollat'] = "utf8_general_ci";
    $db['dbname']['swap_pre'] = '';
    $db['dbname']['autoinit'] = TRUE;
    $db['dbname']['stricton'] = FALSE
    Ví dụ:

    Khi query với mysql thông thường:

    PHP Code:
    $r->query("execute Mem_Users_CreateUser 'SITE','$user','$pwd','$email','1','MD5','false',''"); 
    Thì nó chạy ok. Khi query bằng CI:

    PHP Code:
    $sql "execute Mem_Users_CreateUser 'SITE', '$user', '$pwd', '$email', '1', 'MD5', 'false', ''";
    $this->db->query($sql); 
    Thì bị lỗi:
    Code:
    Error Number: 01000
    [Microsoft][SQL Server Native Client 11.0][SQL Server]Executing SQL directly; no cursor.
    execute Mem_Users_CreateUser 'SITE', 'sdfsdfsfsdf', 'CDA46FC4B384615C46A14C136E6F6512', 'email@yahoo.com.vn', '1', 'MD5', 'false', ''
    Filename: C:\demo\system\database\DB_driver.php
    Line Number: 330
    Mem_Users_CreateUser: là 1 hàm được viết sẵn trong SQL 2008
    Không biết hàm query của CI với query của mysql thuần khác nhau gì mà nó lại lỗi nhĩ. ai có cách gì khắc phục không chỉ giáo vs mình với :yociexp83:
    Sửa lần cuối bởi huyvan.dnc; 31-03-2014 lúc 11:36 AM.

  2. #2
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    bạn xem thử cái này nhé. http://ellislab.com/forums/viewthread/197967/#931004 đã giải quyết được đó bạn nhé.
    Mình chưa đụng chỉ đưa cho bạn tham khảo. nếu chưa được thì mình sẽ test trực tiếp
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  3. The Following User Says Thank You to tinhphaistc For This Useful Post:

    huyvan.dnc (31-03-2014)

  4. #3
    CI New huyvan.dnc's Avatar
    Ngày tham gia
    15-11-2013
    Bài viết
    4
    Cảm ơn
    1
    Được cảm ơn 0 trong 0 bài viết
    :yociexp97: bỏ EXEC đi là xong. Đã giải quyết được vấn đề.

    Thanks bạn nhiều hề hề.

Chia sẽ và Bình Luận chủ đề [Help] Vấn đề query với Sql Server 2008 trên facebook

Các Chủ đề tương tự

  1. Trả lời: 3
    Bài cuối: 05-02-2014, 09:12 PM
  2. cách upload hàng loạt file lên server
    Bởi Zen Studio trong diễn đàn General Topics
    Trả lời: 1
    Bài cuối: 09-09-2013, 10:33 PM
  3. thông báo chuyển server
    Bởi tinhphaistc trong diễn đàn Thông báo
    Trả lời: 9
    Bài cuối: 25-07-2013, 08:45 PM
  4. Server chứa 4rum có bị DDOS hay không mà lúc nhanh lúc chậm nhỉ?
    Bởi 2webvn.com trong diễn đàn Góp ý đề nghị
    Trả lời: 5
    Bài cuối: 24-07-2013, 09:36 AM
  5. Diễn đàn offline 2 ngày nâng cấp server
    Bởi tinhphaistc trong diễn đàn Thông báo
    Trả lời: 2
    Bài cuối: 09-06-2013, 10:54 AM

Các từ khóa xuất hiện trên google của chủ đề

Chưa có từ khóa lên top google

Quyền viết bài

  • Bạn không thể đăng chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi đính kèm
  • Bạn không thể sửa bài
  •