如何解决使用gridview在一行中垂直显示字符串数据
我正在尝试找到一种方法来获取在STUFF()和XML PATH中串联的Name,Address和DSL列中的字符串数据,并将其垂直显示在同一行中,而不是水平显示在前端。我正在使用gridview显示信息。
db:
image: MysqL:5.7
volumes:
- db_data:/var/lib/MysqL
restart: always
environment:
- MysqL_ROOT_PASSWORD: password
- MysqL_DATABASE: database
- MysqL_USER: user
- MysqL_PASSWORD: password
这是我的输出
就取得结果而言,没有什么错。问题是使数据垂直。 这也是我的程序的屏幕截图:
const managerRegister = () => {
const [manager,setManager] = useState({
email: "",password: "",confirmPassword: "",accessLevel: 2,company: "",})
console.log(manager)
const handleSubmit = (values) => {
axios.post(`https://reembolsa-ai-api.herokuapp.com/register`,manager)
.then(res => setManager(res))
.catch(error => console.log(error))
}
I'm using an ant-design form so it already comes with a function onFinish that handles the actions to be taken when the form is submitted
const onFinish = (values) => {
handleSubmit(values)
};
解决方法
假设我了解您的需求,您可以尝试以下操作:
/* Create a mock-up table with sample data */
DECLARE @Data TABLE (
InstrumentID INT,InstrumentType VARCHAR(50),InstrumentNumber INT,NANumber INT,DateTimeFiled DATETIME,[Name] VARCHAR(255)
);
INSERT INTO @Data ( InstrumentID,InstrumentType,InstrumentNumber,NANumber,DateTimeFiled,[Name] )
VALUES
( 1625168,'ACCOUNTS RECEIVABLE',1,785401,'1989-01-03 09:48:03.000','HIBERNIA NATIONAL BANK NEW ORLEANS' ),( 1382385,'SALE',785467,'1989-01-03 10:14:03.000','M & M RESTAURANT AND LOUNGE,INC' );
/* "Pivot" the columnar data */
SELECT
x.f.value( 'fn:local-name(.)','VARCHAR(50)' ) AS [name],x.f.value( '.','VARCHAR(255)' ) AS [value]
FROM (
/* Insert your T-SQL here... */
SELECT CAST ( ( SELECT
InstrumentID,[Name]
FROM @Data
FOR XML PATH( 'Data' ) ) AS XML ) AS DataXml
) AS d
CROSS APPLY d.DataXml.nodes( '//Data/*' ) x( f );
返回
+------------------+------------------------------------+
| name | value |
+------------------+------------------------------------+
| InstrumentID | 1625168 |
| InstrumentType | ACCOUNTS RECEIVABLE |
| InstrumentNumber | 1 |
| NANumber | 785401 |
| DateTimeFiled | 1989-01-03T09:48:03 |
| Name | HIBERNIA NATIONAL BANK NEW ORLEANS |
| InstrumentID | 1382385 |
| InstrumentType | SALE |
| InstrumentNumber | 1 |
| NANumber | 785467 |
| DateTimeFiled | 1989-01-03T10:14:03 |
| Name | M & M RESTAURANT AND LOUNGE,INC |
+------------------+------------------------------------+
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。