Jump to content
TS91

[Resolvido]Return

Recommended Posts

TS91

Boas,

o meu objectivo é passar o valor de uma var de uma função que está num projecto e mandar para outro projecto que está a chamar essa função.

/*--Projecto1(Form - Entrada)--*/

using ChatBox_Library;

......

ChatBox_Library.Mysql conn = new ChatBox_Library.Mysql();

conn.Login(txt_username.Text,txt_password.Text);

//aqui eu quero saber o resultado da var enviada pela função

/*---Project2-----*/

....

public bool Login(string user, string pwd)

        {

            bool success;

            string connString = "Server=*****;Port=3306;Database=***;Uid=***;Password=";

            MySqlConnection conn = new MySqlConnection(connString);

            MySqlCommand cmd = conn.CreateCommand();

            cmd.CommandText = "Select * From users where username="+user+"AND password="+pwd;

            try

            {

                conn.Open();

                success = true;

                return success;  <--- isto é o que preciso de saber no projecto 1

            }

            catch

            {

                conn.Close();

                success = false;

                return success; <--- isto é o que preciso de saber no projecto 1

            }

        }

Como é que posso fazer resolver isto?

Cumpz

Share this post


Link to post
Share on other sites
Rechousa

Olá,

Se retornas uma flag no método Login, basta apanhar essa flag:

ChatBox_Library.Mysql conn = new ChatBox_Library.Mysql();
// a variável fezLogin vai ficar com o retorno do método Login
bool fezLogin = conn.Login(txt_username.Text,txt_password.Text);
//aqui eu quero saber o resultado da var enviada pela função


Pedro Martins

Sharing is Knowledge!

http://www.linkedin.com/in/rechousa

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.