i run the programe but the following error occur....
code in lass libary
public class Class1
{
public bool addguest(int guest_id, string first_name, string phone_number,string email_address)
{
try
{
Database db = DatabaseFactory.CreateDatabase("sed");
db.ExecuteDataSet("addguest", new object[] { guest_id, first_name, phone_number,email_address });
return true;
}
catch
{
return false;
}
}
public DataTable show()
{
Database db = DatabaseFactory.CreateDatabase("sed");
return db.ExecuteDataSet("view").Tables[0];
}and code in
application in whih i add template files and this class library in this application
public class Class1
{
public bool addguest(int guest_id, string first_name, string phone_number,string email_address)
{
try
{
Database db = DatabaseFactory.CreateDatabase("sed");
db.ExecuteDataSet("addguest", new object[] { guest_id, first_name, phone_number,email_address });
return true;
}
catch
{
return false;
}
}
public DataTable show()
{
Database db = DatabaseFactory.CreateDatabase("sed");
return db.ExecuteDataSet("view").Tables[0];
}in this line error occur
return db.ExecuteDataSet("view").Tables[0];and store proedure is
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[view] @Guest_ID int, @first_name nvarchar(50), @phone_number nvarchar(50), @email_address nvarchar(50) as select GuestInfo.Guest_id,GuestInfo.first_name,GuestInfo.phone_number,GuestInfo.email_address from GuestInfo
and add guest store procedure is
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[addguest] @Guest_ID int, @first_name nvarchar(50), @phone_number nvarchar(50), @email_address nvarchar(50) as insert into GuestInfo(Guest_ID,First_name,Phone_number,Email_address) values(@Guest_ID,@first_name,@Phone_number,@email_address)
this error occur....
the number of parameters does not match number of values for stored procedure