5-برای اینکه خروجی اجرا شده یک استورد پروسیجر را در یک لیبل ببینیم چکار باید کرد؟
Printable View
5-برای اینکه خروجی اجرا شده یک استورد پروسیجر را در یک لیبل ببینیم چکار باید کرد؟
گل پسر ! اینجا را ببین :
http://aspnet.4guysfromrolla.com/articles/050602-1.aspx
و
http://www.dotnetextreme.com/code/ADOStoredProc.asp
این هم روش بر گرداندن عدد از رویه ی ذخیره شده:
http://www.aspfree.com/examples/1524,1/examples.aspx
اگه شما را نداشتیم چی میشد آقای نصیری؟ :wink:
استورد پروسیجر را بازنویسی نمودم(با موفقیت اجرا شد)
CREATE PROCEDURE ErrorHandler
@ErrorCode INT OUTPUT,
@name varchar,
@password varchar
AS
SELECT
name,
password
FROM
tblSignup
WHERE
(name = @name and password=@password)
IF @@ERROR <> 0
SET @ErrorCode = @@ERROR
ELSE
IF @@ROWCOUNT <> 0
SET @ErrorCode = -1
GO
در متن برنامه تغییرات اعمال شد اما...
private void Button2_Click(object sender, System.EventArgs e)
{
string name = "";
//SqlConnection sqlConnection = new SqlConnection(ConfigurationSettings.AppSetting s["ConnectionString"]);
SqlConnection s=new SqlConnection("Server=(local);uid=sa;p wd=;database=AQCh08");
s.Open();
try
{
SqlParameter param;
SqlCommand cmd = new SqlCommand("ErrorHandler", s);
cmd.CommandType = CommandType.StoredProcedure;
param = cmd.Parameters.Add("@ErrorCode", SqlDbType.Int);
param.Direction = ParameterDirection.Output;
param = cmd.Parameters.Add("@name", SqlDbType.Int);
//param= cmd.Parameters.Add("@password",SqlDbType.Int&# 41;;
param.Value = name.ToString();
SqlDataReader reader = cmd.ExecuteReader();
int errorCode = (int) cmd.Parameters["@ErrorCode"].Value;
//DisplayResults();
}
finally
{
s.Dispose();
}
}
1-این تابع دیسپلی ریزالت را ایراد می گرفت.
2-در ضمن تکست باکسی نداره!
:cry:
کاشکی یکی از اول من رو گول می زد و می رفتم جاوا یاد می گرفتم! :lol: تا باشه از این گول زدن ها باشه.
بالاخره مشکلت حل شد یا نه؟
آیا ممکن است چند مثال با سورس سی شارپ در اینتر نت معرفی نمایید؟
تشکر :wink:
بله؟ :wink:
این هم 10 مگ مثال!!
http://www.deitel.com/books/csharpFE...1_examples.zip
خوبه؟!!
ابن آقای نصری روزانه چند هفته را داره توی سایتها سر میکنه !!!!