עבודה נכונה מול DB
כך אני עובד כיום, פונקציה בדף שקוראת לפונקציות סטטיות אחרות שמטפלות רק בנושא ה DB. האם העבודה הזו נכונה ? ומה לגבי זה שהשאילתה עצמה בתוך הקוד ולא כסטור פרסידר ? זה משמעותי ? הנה קוד לדוגמא לקריאת תוכן כתבה:
כך אני עובד כיום, פונקציה בדף שקוראת לפונקציות סטטיות אחרות שמטפלות רק בנושא ה DB. האם העבודה הזו נכונה ? ומה לגבי זה שהשאילתה עצמה בתוך הקוד ולא כסטור פרסידר ? זה משמעותי ? הנה קוד לדוגמא לקריאת תוכן כתבה:
DataView dv = Com.DataCom.SelectArticle(ArticleID); ------------ Com.DataCom ----------------------- public static DataView SelectArticle(int AID) { string sql; sql = "select ArticleTitle,ArticleAbstract,ArticleContent from ContentArticles" + " where ArticleID=" + AID.ToString(); return Com.DataCom.LoadTblBySQL(sql); } public static DataView LoadTblBySQL(string sql) { SqlConnection conn = new SqlConnection(Com.GlobalVar.dsn); SqlDataAdapter da = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet(); da.Fill(ds,"0"); DataView dv = new DataView(ds.Tables["0"]); return dv; }