Replacing ethernet shield with ESP8266 but using SD card

Hi,

I got a project where i need to change the existing Ethernet system with wireless one.
Is it possible that I can connect both ethernet shield (Only to use SD card) and ESP8266 to my Arduino UNO R3??
Also what changes will b recommended in the code?? what is advisable to use SoftwareSerial or WiFi??
Sorry for so many question at one go. I am very new to whole thing and Arduino.

Appreciate the help!

Thanks.

Is it possible that I can connect both ethernet shield (Only to use SD card) and ESP8266 to my Arduino UNO R3??

Yes?? it?? is??

Stop with the stupid punctuation. Questions need ONE question mark!

Also what changes will b recommended in the code??

All the necessary ones. We don't know what your code does, so asking us what changes to make is pointless.

what is advisable to use SoftwareSerial or WiFi??

Should I use a motorcycle helmet or a chainsaw to go bowling? Your question makes no sense. SoftwareSerial and WiFi serve completely different purposes.

Sorry if that additional question mark irritated you.

I was trying to search on the differences between the SoftwareSerial and WiFi but could not really get it so thought of checking on the forum. Is it possible for you to provide any reference where I can get more information about it?

Thanks.