Girl's like to be treated well but we understand if a guy can't afford to pay because they're in school we will understand. The best thing to do is take her out somewhere not so expensive. Tell her you don't have a job and money is tight and ask her if she would mind if she had to pay her way. Hopefully she will be understanding. The second date though you pay.
Hate to say it, but yeah, IMHO it's bad if you're not paying on the first date especially. Can't you earn some money to have enough to pay? Tutor someone in math or science? (Sorry, I had to...) Wash cars? Clean dorms? Sell weed? Get a shitty part time job at a grocery store for a few weeks?
Not really. Its the 21st century. On the first date normally we split the bill. I always bring enough money to pay for the old fashioned types that won't be getting the 2nd date. If you don't have the money there are things you can do for just a few bucks