Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
nurkamol
2 / 2 / 1
Регистрация: 23.06.2010
Сообщений: 33
1

SQLite вывезка данные и выложить извлеченные данные к MessageUI

18.08.2014, 09:24. Просмотров 602. Ответов 3
Метки нет (Все метки)

Всем привет господа.
У меня есть проблемка что не смог сделат, может кто нибудь поможет.

вот код

Кликните здесь для просмотра всего текста
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#import "EditInfoViewController.h"
#import "DBManager.h"
 
@interface EditInfoViewController ()
@property (nonatomic, strong) DBManager *dbManager;
 
-(void)loadInfoToEdit;
@end
 
 
@implementation EditInfoViewController
 
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
    }
    return self;
}
 
- (void)viewDidLoad
{
    [super viewDidLoad];
 
    self.txtFirstname.delegate = self;
    self.txtLastname.delegate = self;
    self.txtAge.delegate = self;
    
    self.dbManager = [[DBManager alloc] initWithDatabaseFileName:@"db.sql"];
    
    if (self.recordIDToEdit != -1)
    {
        [self loadInfoToEdit];
    }
}
 
- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
}
 
#pragma mark - TextField Delegate Method
-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    return YES;
}
 
#pragma mark - Action Method
- (IBAction)saveInfo:(id)sender
{
    NSString *query;
    
    if (self.recordIDToEdit == -1)
    {
        query = [NSString stringWithFormat:@"insert into peopleInfo values(null, '%@', '%@', %d)", self.txtFirstname.text, self.txtLastname.text, [self.txtAge.text intValue]];
    }
    else
    {
        query = [NSString stringWithFormat:@"update peopleInfo set firstname='%@', lastname='%@', age=%d where peopleInfoID=%d", self.txtFirstname.text, self.txtLastname.text, self.txtAge.text.intValue, self.recordIDToEdit];
    }
    
    
    
    NSLog(@"The query is: %@",query);
    
    [self.dbManager executeQuery:query];
    
    if (self.dbManager.affectedRows != 0) {
        NSLog(@"Query was executed successfully. Affacted rows = %d", self.dbManager.affectedRows);
        
        [self.delegate editingInfoWasFinished];
        
        [self.navigationController popViewControllerAnimated:YES];
    }
    else
    {
        NSLog(@"Could not execute the query");
    }
}
 
#pragma  mark - Private Method
-(void)loadInfoToEdit
{
    NSString *query = [NSString stringWithFormat:@"select * from peopleInfo where peopleInfoID=%d",self.recordIDToEdit];
    
    NSArray *results = [[NSArray alloc] initWithArray:[self.dbManager loadDataFromDBWithQuery:query]];
    
    self.txtFirstname.text = [[results objectAtIndex:0] objectAtIndex:1];
    self.txtLastname.text = [[results objectAtIndex:0] objectAtIndex:2];
    self.txtAge.text = [[results objectAtIndex:0] objectAtIndex:3];
}
@end


есть уже create, update, delete, но вот не знаю как можно реализовать введенную инфо прикрепить к сообщению в качестве отправке.
советы или направлении дайте чтобы реализовать, спасибо большое.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2014, 09:24
Ответы с готовыми решениями:

SQLite for Excel или как выгрузить данные в SQLite
Здравствуйте! Мне необходимо написать макрос для выгрузки данных из excel в...

Нужно выложить данные на ВЕБ используя ASP
Извини за назойливость,но есть проблемы Я обычно пишу на фоксе, а тут нужно...

Sqlite неккоректные данные
Доброе время суток. Имеется локальная база sqlite на клиенте. Но на...

SQLite не выводит данные
Добрый день делаю курсовую работу! Написал часть кода для заполнения базы...

В массив выводить данные-id клиента, данные серверу и данные, отправленные сервером
Здравствуйте. Имеется клиент-серверное приложение, вопрос по стороне сервера....

3
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
18.08.2014, 14:13 2
Цитата Сообщение от nurkamol Посмотреть сообщение
есть уже create, update, delete, но вот не знаю как можно реализовать введенную инфо прикрепить к сообщению в качестве отправке.
советы или направлении дайте чтобы реализовать, спасибо большое.
шта?
0
nurkamol
2 / 2 / 1
Регистрация: 23.06.2010
Сообщений: 33
18.08.2014, 16:34  [ТС] 3
имею ввиду надо сделать так чтобы с бд извлекал данные и прикрепил данные к сообщению чтобы было возможность отправить по почте.
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
19.08.2014, 03:49 4
я не понимаю на каком языке вы разговариваете, но все же скажите, вы этот код сами писали или где-то бездумно содрали?

Если я не ошибаюсь, то уже реализован метод loadInfoToEdit, в котором достаются записи из базы данных по предикату и дальше что-то куда-то присваивается в поля self.txtFirstname.text, self.txtLastname.text, self.txtAge.text.

Вопрос так и остался открытым, что именно нужно сделать, достать записи из базы или отправить их по имейлу?
Первое вроде готово, тогда если вопрос в отправке имейла, то зачем нужен кусок кода, который работает с БД?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.08.2014, 03:49

Безопасно ли хранить данные в SQLite?
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Безопасно...

Не передаются данные и не записывает в SQLite
Добрый день! Возникла проблема с добавление данных в SQLite public void...

Sqlite (Between не корректно выводит данные)
sqlQuery = string.Format("SELECT * FROM Catalog WHERE( BETWEEN '{1}' AND...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru