Click here to Skip to main content
12,549,311 members (47,589 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# SQL
I have a table with a table column named as 'phone'. It holds mobile number.
I assign this 'phone' to a variable v_phone. I used the following code to send the
sms. It is not working.

string v_phone = ds3.Tables[0].Rows[i]["phone"].ToString();
WebClient client = new WebClient();
string baseurl = "";
Stream data = client.OpenRead(baseurl);
                    StreamReader reader = new StreamReader(data);
                    string s = reader.ReadToEnd();

If I use the exact mobile number in place of that variable, it is working. Can anyone help me out.
Posted 28-Dec-12 21:28pm
Updated 28-Dec-12 21:46pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Why do you think, that the v_phone string will be replaced by the variable value?
And you have tried to debug the v_phone string, and what you have seen there has the proper format accepted by the gateway?
string baseurl = ""+v_phone+"&message=hello&sender=test";
S.Rajendran from Coimbatore 29-Dec-12 4:20am
Thanks, Zoltan. It works.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.161021.1 | Last Updated 29 Dec 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100