oracle sql语句太长无法执行的解决办法
SQL*PLUS 查询改对象是否存在。 DESC 对象名称 2)是否表空间导错了。 3)暂停数据库,在开始数据库
fastreport中显示两个数据集
最近由于业务需要使用FastReport打印两个表,可以用ROW DATASOURCE只能打一个表,想了很久都没找到解决办法。最后发现添加两个Child子报表,再在子报表里添加TABLE就OK了!再给TABLE里绑定数据就OK了!绑定方法如下:1、给TABLE添加一个事件2、private void Table1_ManualBuild(object sender, EventArgs e) { // get the data source by its name DataSourceBase rowData = Report.GetDataSource("Products"); // init the data source rowData.Init(); // pri...
服务器主体 无法在当前安全上下文下访问数据库
服务器主体“user2”无法在当前安全上下文下访问数据库“db1”。(Microsoft SQL Server,错误:916)user2 对应的数据库是 db2,不需要访问 db1,怎么说无法访问 db1 呢?解决方法是:连接后,不忙展开数据库,只是选择它;然后单击“视图”->“对象资源管理器详细信息”(或 F7),可以在右边看到有一个窗口;在右边这个窗口“名称”上右键,在弹出菜单中取消排序规则。
SQL SERVER批量删除视图、表、存储过程、函数等
批量删除视图--第一步,读取所有视图select identity(int,1,1) flag,[name] names into #tmpfrom sysobjects where xtype='v' 执行上一步之后再执行下面:--第二步循环删除declare @tb varchar(1000) ,@a int,@b int,@sql varchar(8000)select @a=min(flag),@b=max(flag) from #tmpwhile @a<=@bbeginselect @tb=names from #tmp where flag=@aset @sql='drop view '''+@tb+''''exec(@sql)set @a=@a+1end--最后别忘记删除临时表 DROP TABLE #tmp
ComboBoxTree实现
ComboBoxTree2009-03-24 11:32 128人阅读 评论(0) 收藏 举报/*-----2009-03-28* ----主要实现ComboBox框的下拉功能TreeView 功能* 当TreeView的CheckBoxes属性为false时,当前选择的节点的Name 存储在ComboBox的Tag属性里*/using System.Data;using System.Text;using System.Windows.Forms;using System.ComponentModel;public class ComboBoxTree : ComboBox{/// <summary>/// 定义鼠标左键点击消息/// </summary>private const int WM_LBUTTONDOWN = 0x201;/// <summary>//...
c# 中LISTVIEW垂直滚动条
c# 中LISTVIEW垂直滚动条怎么实现啊?有时有有时无,怎么回事? //写一个新类 public class ListViewEx : ListView { [System.Runtime.InteropServices.DllImport("user32.dll")] public static extern int ShowScrollBar(IntPtr hWnd, int iBar, int bShow); const int SB_HORZ = 0; const int SB_VERT = 1; protected override void WndProc(ref Message m) { if (this.Vi...
SQL SERVER版本控制
最近一直在配置SQL SERVER源代码管理,用的是VSS,可是一直不成功,也没在VS里那么方便。无奈没办法,只有把.SQL脚本生成文件放到VS里,让VS管理了。每更新一次SQL就签出修改,执行,再签入。暂时用的这种方法,求高人指点。
解决数据库日志已满
相信大家在做软件开发的过程中有遇到过“关于数据库日志已满的问题”。基于数据库日志已满的问题,首先说明你的数据库软件(DBMS)装在电脑的磁盘空间可能很小,导致无法放置已有的日志容量;或者是你在建立该数据库的时候没有限制数据库的日志文件的增长量而导致日志文件的无限增长。那么这些都是你已经在使用了数据库以后,所以这两种途径已经无法挽回了。那么怎么具体解决这个问题了,今天我就碰到了这个问题,我就把解决方法记录下来,以便和大家交流一下。具体解决办法如下:(提醒大家注意的是,我做的是基于SQL ...
sql server中的sysObjects
sysObjects ( Name sysname, --object 名称 id int, --object id xtype char(2), -- object 类型 type char(2), -- Object 类型(与xtype 似乎一模一样? 有点郁闷…) uid smallint, -- object 所有者的ID ... --其他的字段不常用到。 )sysobjects的xtype 代表的对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储过程 PK = PRIMARY KEY 约束(类型是 K...