دوست من چرا به جای استفاده از T -SQL از StoredProcedure استفاده نمیکنی؟
این جوری هم خودت راهت تری هم احتمال خطا پایین تر میاد.
کد ساخت :
CREATE PROCEDURE SaleBank
(
@myDate Varchar(14)
)
AS
BEGIN
SELECT * FROM SaleBank WHERE SaleCode =(SELECT MAX(SaleCode) FROM SaleBank WHERE SaleDate= @myDate
END
GO
و همینطور برای استفاده در برنامه :
myCom = newSqlCommand();
myCom.CommandType = CommandType.StoredProcedure;
myCom.CommandText = "CityI";
myCom.Parameters.AddWithValue("@CityName", CityName);
myCom.ExecuteNonQuery();