在把动态页转为静态页时,我是把模板页的代码存放在数据库中,数据库为sql server,字段数据类型为text已是最大了,为何存不进去,这种类型的字段可存放2g呢!
我试过其它类型的,也不行,只存放少量的html代码还可以,多了就不行了,啥回事?注意我是直接打开sql server数据表来手工加到字段text中的
我试过其它类型的,也不行,只存放少量的html代码还可以,多了就不行了,啥回事?注意我是直接打开sql server数据表来手工加到字段text中的
解决方案 »
- Memcache缓存问题:linux系统用服务器,windows server端(asp.net)可以操作不?
- 求自定义用户表信息表其权限表、角色表的程序例子?
- Asp.net中应用程序打包问题
- 问一个怎样控制ASCX文件路径问题!
- 第一次用Repeater,在前台就出错了.请大家帮忙看看..
- asp.net 项目运行时,提示不能调试。急急
- 请教webdiyer(陕北吴旗娃):关于DataGrid中checkbox只能选一个,不能多选
- 小弟要做一个树形目录,请各位帮忙?谢谢了
- 支持asp的虚拟主机是不是都支持asp.net?
- 请教一个关于Session问题,运行发布的程序有错,直接运行项目无错?why?
- 发个测试帖,哈哈
- 实在是没分了!!问一个关于datagrid分页问题,不是自动分页
就象ACCESS里面的备注,直接在ACCESS数据库中添加数据,不能超过64K,但有代码写入,最大可达到1G.
SQLSERVER也是这样的.
你可用参数式写入方法写入数据,类似如下(这个是ACCESS的写入,但SQLSERVER写法类似)://用参数方式写入数据库
OleDbCommand myComm = this.conn.CreateCommand();
//定义SQL语句
string sql = "insert into " + this.dbTable + "(filename,filenewname,filesize,filemime,fileblob,uploadtime) " +
" values(@filename,@filenewname,@filesize,@filemime,@fileblob,@uploadtime)";myComm.CommandText = sql;
myComm.Parameters.Add("@filename",OleDbType.VarWChar).Value = fileName;
myComm.Parameters.Add("@filenewname",OleDbType.VarWChar).Value = fileNewName;
myComm.Parameters.Add("@filesize",OleDbType.Integer).Value = fileSize;
myComm.Parameters.Add("@filemime",OleDbType.VarWChar).Value = fileMime;
myComm.Parameters.Add("@fileblob",OleDbType.LongVarBinary,fileBlob.Length).Value = fileBlob;
myComm.Parameters.Add("@uploadtime",OleDbType.DBDate).Value = uploadTime;//写入数据库
myComm.ExecuteNonQuery();
=======================================================你用查询分析器添加新记录试试...