我正在用ASP.NET (C#)+ACCESS 写一个程序,为了将来能不用改程序就可以升级为SQLSERVER,应该怎么办??
好象有几个问题不能解决??
1 ACCESS 自动编号 字段在SQLSERVER 中没有,我的INSERT into 要改,??
2:虽然我可以在WEB。CONFIG中写入数据库连接串,但是。CS中 的
oleconn4 = new OleDbConnection(strcon);
oleconn4.Open(); OleDbCommand olecom = oleconn4.CreateCommand();
也要改成 sqlconn = new SqlConnection(strCon); string sqlstr = "select * from ddk2008";
sqlconn.Open();
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlconn);
的形式,这样程序就改动比较大了??
可能还有没想到的,各位大虾,有何有建义??谢谢!!
好象有几个问题不能解决??
1 ACCESS 自动编号 字段在SQLSERVER 中没有,我的INSERT into 要改,??
2:虽然我可以在WEB。CONFIG中写入数据库连接串,但是。CS中 的
oleconn4 = new OleDbConnection(strcon);
oleconn4.Open(); OleDbCommand olecom = oleconn4.CreateCommand();
也要改成 sqlconn = new SqlConnection(strCon); string sqlstr = "select * from ddk2008";
sqlconn.Open();
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlconn);
的形式,这样程序就改动比较大了??
可能还有没想到的,各位大虾,有何有建义??谢谢!!
解决方案 »
- Asp.net把Excel的内容导入到SQL2008中。
- 这种查询,怎么做,是什么技术?
- 哪位大虾知道怎么看“堆栈跟踪”信息?
- 关于取得gridview选中行隐藏列的值
- FormMain窗口(默认打窗口)打开一个窗口FormMain2,并把FormMain关闭,在窗口FormMain2打开一个窗口FormMain1,并把FormMain2关闭?的代码是??
- 服务器维护问题,上传,端口设置等
- 一个令人头痛的问题,运行时错误
- dataset的简单问题
- 论坛上的一个编辑框,帮我看看这是一个什么控件
- ASP.NET 如何实现WORD基于模板刷新格式
- asp中怎么判断时间段?
- 各位高手帮帮我怎么样才能实现将c#做的winform程序放到asp.net网站上
如果更换数据库导致大部分代码重写。
如果你还是要这样那么必须该相应代码。
如果你重构一下我认为更好。
你可以使用微软的Enterprise Library中的Data Block,
对你有帮助。