I am not so talented in c# , besides, I'm supposed to create an interface that will in the intranet, I want to know what I l need if I use C #,
First, you need to tell us what relational data base system you are going to talk to. MySQL? SQL Server? PostGRE? Oracle?
Most relational database systems have come kind of C# interface that makes communicating with the database easy. (I've used the first two successfully).