In a mobile ad hoc network (MANET), mobile hosts basically run with battery and their battery capacity is limited. Data transmissions are one of the main factors of the power consumption of mobile hosts. Therefore, energy efficient data access is one of the most important research issues in MANETs. In this paper, we introduce our recent work addressing issues of energy efficient data access in MANETs. We first present data access and replication methods that take into account the remaining amount of the battery of each host. We then present a message processing method for top-k queries in MANETs, which is effective to reduce the amount of data volume transmitted.