小编Aqi*_*qib的帖子

T-SQL过程,即使成功更新后标量变量也会出错

--sp_executesql version
    --SET @SQLQUERY = 'UPDATE @TableName SET Brief = @Brief,
    --               [Full] = @Full,                        
    --               CreatedBy = @CreatedBy,
    --               Department = @Department,
    --               Answer = @Answer WHERE Id=@Id';
 --SET @ParamDefinition=N'@TableName nvarchar(50),@Brief nvarchar(50),@Full nvarchar(MAX),@CreatedBy varchar(256),@Department varchar(256),@Answer nvarchar(MAX),@Id int' 
--  exec sp_executesql @SQLQUERY,@ParamDefinition,@TableName,@Brief,@Full,@CreatedBy,@Department,@Answer,@Id; 

-- exec version
SET @SQLQUERY = 'UPDATE ' + @TableName + ' SET  
                     Brief ='+ @Brief+',
                     [Full] ='+ @Full+',                        
                     CreatedBy ='+ @CreatedBy+',
                     Department ='+ @Department+',
                     Answer ='+@Answer+' WHERE Id='+CAST(@Id as nvarchar(10))

print @SQLQUERY; 
EXEC (@SQLQUERY)
Run Code Online (Sandbox Code Playgroud)

我已经使用了两个EXEC和 …

sql t-sql sql-server stored-procedures dynamic-sql

9
推荐指数
1
解决办法
53
查看次数

高度大于屏幕高度的颤动可滚动堆栈

我有一个小部件层次结构,其中SingleChildScrollView父级Stack为子级,Stack有两个子级,如果第二个子级超出屏幕高度,则其高度将被剪裁。根据文档,堆栈根据Non-Positioned子项占用大小。所以这意味着我们必须明确地给 一个高度Stack,但这个高度是任意的,它不会将内容包裹在里面。我的主要目标是包裹SingleChildScrollView高度而不是底部有空白空间。

SingleChildScrollView(
    child: Container(
      height: MediaQuery.of(context).size.height + 150,
      child: SafeArea(
        bottom: false,
        child: Stack(
           fit: StackFit.expand,
          children: <Widget>[
              Container(height:MediaQuery.of(context).size.height * .35,),
              Positioned(top: top: MediaQuery.of(context).size.height * .35 +
                  MediaQuery.of(context).viewInsets.top,..)
                 ...]))))
Run Code Online (Sandbox Code Playgroud)

[![图像][1]][1]

[1]:https : //i.stack.imgur.com/ZnoP0.png在此处输入图片说明

flutter flutter-layout

9
推荐指数
2
解决办法
5211
查看次数