Ios 如何在Objective-C中执行多个sql
我有一个向量,需要使用for来读取和执行sql查询这是我的代码:Ios 如何在Objective-C中执行多个sql,ios,objective-c,sql-server,Ios,Objective C,Sql Server,我有一个向量,需要使用for来读取和执行sql查询这是我的代码: for (int i=0; i < total; i++) { NSString *consultaRelacionEnvios; consultaRelacionEnvios = [[NSString alloc] initWithFormat:@"SELECT * FROM RELACIONENVIOS WHERE ID=%@",almacenIDAviso]; SQLClient* client
for (int i=0; i < total; i++) {
NSString *consultaRelacionEnvios;
consultaRelacionEnvios = [[NSString alloc] initWithFormat:@"SELECT * FROM RELACIONENVIOS WHERE ID=%@",almacenIDAviso];
SQLClient* client = [SQLClient sharedInstance];
client.delegate = self;
[client connect:URLConsulta username:@"usernameDB" password:@"passwordDB" database:nameDB completion:^(BOOL success) {
if (success)
{
[client execute:consultaRelacionEnvios completion:^(NSArray* results) {
[self process0:results];
[client disconnect];
}];
}
}];
}
- (void)process0:(NSArray*)data {
for (NSArray* table in data)
for (NSDictionary* row in table)
for (NSString* column in row)
[almacenRelacionEnvios addObject:row[column]];
NSLog(@"%@",almacenRelacionEnvios);
}
你有问题吗?您发布的代码有什么问题?这意味着什么?仅在nslog LLDB中显示,然后您的应用程序崩溃或遇到断点。看见