Chủ đề: Cách Kết nối SQLServer từ IOS?
-
12-02-2014, 11:19 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cách Kết nối SQLServer từ IOS?
Em đang viết 1 ứng dụng cần sử dụng đến CSDL dùng chung cho toàn bộ người dùng.
CSDL là SqlServer, vấn đề là làm cách nào để kết nối được từ IOS đến SQLserver
Có bác đã từng làm hay biết xin chỉ giáo.
Em đang nghĩ đến vệc dùng webservices, nhưng không rõ thế nào...View more random threads:
- ai biết chỉ giúp e với
- Thay màn hình iPad Pro 10.5 chính hãng, giá rẻ tại TPHCM
- Thật hạnh phúc khi chúng ta được sống trong ngôi nhà với NỘI THẤT tiện nghi, sang trọng
- Thay màn hình iPhone XS chính hãng, GIÁ RẺ, uy tín tại TPHCM
- Thay màn hình iPad 4 chính hãng, giá rẻ tại TPHCM
- Thay màn hình ipad mini 2 chính hãng, giá rẻ tại TPHCM
- Hạ Bậc IPhone 5
- Dịch vụ thay mặt kính Samsung A8 2018 SIÊU RẺ, chính hãng, nhanh chóng tại TPHCM
- Phần mềm đọc file .zip trên MAC OS là phần mềm gì?
- Tổng hợp ebooks lập trình iOS mới nhất 2015
-
12-02-2014, 11:33 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn có thể sử dụng FreeTDS hoặc ODataClient cả 2 đều là opensource, bạn có thể dễ dàng fixbug và nâng cấp!
Đây là đoạn code ví dụ của FreeTDS
Mã:#import "SQLClient.h" SQLClient* client = [SQLClient sharedInstance]; client.delegate = self; [client connect:@"server:port" username:@"user" password:@"pass" database:@"db" completion:^(BOOL success) { if (success) { [client execute:@"SELECT * FROM Users" completion:^(NSArray* results) { for (NSArray* table in results) for (NSDictionary* row in table) for (NSString* column in row) NSLog(@"%@=%@", column, row[column]); [client disconnect]; }]; } }]; //Required - (void)error:(NSString*)error code:(int)code severity:(int)severity { NSLog(@"Error #%d: %@ (Severity %d)", code, error, severity); }
-
16-04-2014, 08:27 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi AdminMã:<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">[client connect:@"server:port" username:@"user" password:@"pass" database:@"db" completion:^(BOOL success) { if (success) { [client execute:@"SELECT * FROM Users" completion:^(NSArray* results) { for (NSArray* table in results) for (NSDictionary* row in table) for (NSString* column in row) NSLog(@"%@=%@", column, row[column]); [client disconnect]; }]; }}]; //Required- (void)error:(NSString*)error code:(int)code severity:(int)severity{ NSLog(@"Error #%d: %@ (Severity %d)", code, error, severity);}
</div>
</div>
</div>Theo mình nên dùng Web Service / Web API để truy xuất dữ liệu trên server sẽ an toàn hơn là dùng kết nối trực tiếp từ client vào thẳng db như cách trên.
Ngọc Bích xanh bản chất thuộc dòng đá đá hoa (jade). Và cẩm thạch là tên gọi chung của ngọc bích. Vì thực chất chúng thuộc dòng đá đa khoáng được hình thành từ chất Silicat dưới dạng dioxy. Ngọc bích...
Chia sẻ Vòng tay ngọc bích xanh là...