初学C#的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:13:03
是不是在编写的过程,所有的代码都有提示的?这样说好似不太清楚,我举例说明一下吧,如下代码:
#region 添加收费供求信息
///<summary>
///添加收费供求信息
///</summary>
///<param name="type">信息类型</param>
///<param name="title">信息标题</param>
///<param name="info">信息内存</param>
///<param name="linkMan">联系人</param>
///<param name="tel">联系电话</param>
///<param name="sumDay">有效天数</param>
public void InsertLeaguerInfo(string type,string title,string info,string linkMan,string tel,DateTime sumDay,bool checkState)
{
SqlParameter[] parms={
data.MakeInParam("@type",SqlDbType.VarChar,50,type),
data.MakeInParam("@title",SqlDbType.VarChar,50,title),
data.MakeInParam("@info",SqlDbType.VarChar,50,info),
data.MakeInPa

刚好现在在用,发给你
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace MedicineClass
{
public class BasicDAO
{
private SqlConnection conn;

public BasicDAO()
{
conn = new SqlConnection("server=.;uid=sa;pwd=sa;database=MedicineHome");
}

public BasicDAO(string connectionString)
{
conn = new SqlConnection(connectionString);
}

//单向操作,返回操作影响行数
public int Operate(string sql, SqlParameter[] sp, CommandType commandType)
{
int i = 0;
SqlCommand cmd = new SqlCommand(sql, conn);
if (sp != null)
{
foreach (SqlParameter parm in sp)
{
cmd.Parameters.Add(parm);
}
}
cmd.CommandType = commandType;
conn.Open();
try
{
i=cmd.ExecuteNonQuery();
}
catch (SqlException ex)
{
throw ex; <